Revision log for DFE2_3D_Hex-Lin_HexTetWedge.py #3
kirkmingyeoh
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
230714 Original release
240916 Revision
Replaced 'remove' function with 'del' function
'remove' function searches and deletes the first match, while 'del' function deletes the specific line as intended
250519 Revision
Revisions for improved clarity:
Replaced one letter, non-descriptive variables with more explanatory variable names
Added additional comments to most lines to explain their functoions
Renamed the file to clarify that it is meant for linear quadrilateral macroscale elements
Replaced all == floating point comparisons wth isclose() functions
More portable and flexible comparison for floating point numbers
Revised the user-defined input section to read another Python script
Prevents users from modifying this current script unless necessary
Revised the GP and Gaussian weight section
Allows for more flexibility to use reduced integration if desired
250630 Revision
** Major revision - modularisation
All major functions are now modularised and shared across scripts, accounting for variations
All modules are carried in another script 'DFE2_0_Modules.py'
Minor revisions
Relabel J as J^T for better clarity
Merged the RVE and MPC loops
Replaced print>> function with write() for cross-compatibility across different versions of Python
Beta Was this translation helpful? Give feedback.
All reactions