Non-monotonic loading paths. It is now possible to enforce general non-monotonic loading paths of strain and/or stress macroscale constraints. The global loading path is now composed by one or several loading subpaths, being each loading subpath completely general (strain/stress components prescriptions) and independent from each other. The specification of the macroscale loading is documented in CRATE's input data file in the section Macroscale loading.
General incrementation option. Besides the previous macroscale loading incrementation option (keyword Number_of_Load_Increments, whereby it is prescribed an equal-magnitude number of increments in all loading subpaths, it is now possible to prescribe a completely general incrementation scheme for each loading subpath (keyword Increment_List). The specification of the macroscale loading incrementation is documented in CRATE's input data file in the section Load Incrementation.
Loading (pseudo-)time. The (pseudo-)time associated with the macroscale loading incremental enforcement can now be optionally prescribed either explicitly (through the Increment_List incremental scheme) or through the keyword `Loading_Time_Factor' (coefficient that is multiplied by the incremental load factor to get the incremental load time). Unless overwritten by any of the previous options, the incremental load time is made equal to the incremental load factor. The specification of the macroscale loading (pseudo-)time is documented in CRATE's input data file in the section Loading Time.
Output update. The output to the default standard output device (generally the terminal command window), stored in the output .screen file, has been updated to account for the new macroscale loading enforcement features. Besides the global increment number, each macroscale increment header now contains useful data from the current loading subpath (subpath id, increment, total and incremental load factors, total and incremental times).
New Features and Improvements
Non-monotonic loading paths. It is now possible to enforce general non-monotonic loading paths of strain and/or stress macroscale constraints. The global loading path is now composed by one or several loading subpaths, being each loading subpath completely general (strain/stress components prescriptions) and independent from each other. The specification of the macroscale loading is documented in CRATE's input data file in the section Macroscale loading.
General incrementation option. Besides the previous macroscale loading incrementation option (keyword
Number_of_Load_Increments
, whereby it is prescribed an equal-magnitude number of increments in all loading subpaths, it is now possible to prescribe a completely general incrementation scheme for each loading subpath (keywordIncrement_List
). The specification of the macroscale loading incrementation is documented in CRATE's input data file in the section Load Incrementation.Loading (pseudo-)time. The (pseudo-)time associated with the macroscale loading incremental enforcement can now be optionally prescribed either explicitly (through the
Increment_List
incremental scheme) or through the keyword `Loading_Time_Factor' (coefficient that is multiplied by the incremental load factor to get the incremental load time). Unless overwritten by any of the previous options, the incremental load time is made equal to the incremental load factor. The specification of the macroscale loading (pseudo-)time is documented in CRATE's input data file in the section Loading Time.Output update. The output to the default standard output device (generally the terminal command window), stored in the output
.screen
file, has been updated to account for the new macroscale loading enforcement features. Besides the global increment number, each macroscale increment header now contains useful data from the current loading subpath (subpath id, increment, total and incremental load factors, total and incremental times).Bug Fixes
None