cratepy.ioput.readprocedures¶
Input data file reading and checking procedures.
This module includes a set of general and specific functions to read and process data from the input data file. These functions also perform some checks on the input data to avoid downstream execution errors.
Functions¶
- searchkeywordline
Search mandatory keyword in data file and get corresponding line number.
- searchoptkeywordline
Search optional keyword in data file and get corresponding line number.
- readtypeAkeyword
Read keyword of specification type A.
- readtypeBkeyword
Read keyword of specification type B.
- read_material_properties
Read material phases data and properties.
- read_macroscale_loading
Read macroscale loading constraints.
- read_mac_load_increm
Read macroscale loading incrementation.
- decode_increm_spec
Decode macroscale loading increment specification.
- read_phase_clustering
Read (base) number of clusters associated with each material phase.
- read_clustering_scheme
Read material phase’s prescribed clustering scheme.
- check_clustering_scheme
Check material phase’s prescribed clustering scheme.
- read_adaptivity_frequency
Read clustering adaptivity frequency.
- read_rewind_state_parameters
Read the solution rewind state criterion parameters.
- read_rewinding_criterion_parameters
Read the solution rewinding criterion parameters.
- read_discretization_file_path
Read spatial discretization file path.
- read_rve_dimensions
Read RVE dimensions (size length along each spatial dimension).
- read_self_consistent_scheme
Read self-consistent scheme and associated parameters.
- read_vtk_options
Read VTK output options.
Functions
|
Check material phase's prescribed clustering scheme. |
|
Decode macroscale loading increment specification. |
|
Get available material constitutive models. |
|
Get string parameter converted to appropriate type. |
|
Read clustering adaptivity frequency. |
|
Read cluster analysis scheme. |
|
Read material phase's prescribed clustering scheme. |
|
Read spatial discretization file path. |
|
Read macroscale loading incrementation. |
|
Read macroscale loading constraints. |
|
Read material phases data and properties. |
|
Read (base) number of clusters associated with each material phase. |
|
Read the solution rewind state criterion parameters. |
|
Read the solution rewinding criterion parameters. |
|
Read RVE dimensions (size length along each spatial dimension). |
|
Read self-consistent scheme and associated parameters. |
|
Read VTK output options. |
|
Read keyword of specification type A. |
|
Read keyword of specification type B. |
|
Search mandatory keyword in data file and get corresponding line number. |
|
Search optional keyword in data file and get corresponding line number. |
Classes
|
CRVE clustering adaptivity manager. |
|
Cluster-Reduced Representative Volume Element. |
|
Linear elastic constitutive model. |
|
Elastic reference material. |
|
Manage analysis rewind operations and evaluate analysis rewind criteria. |
|
Static Cluster-Reduced Material Phase (SCRMP). |
|
St.Venant-Kirchhoff hyperelastic constitutive model. |
|
Von Mises constitutive model with isotropic strain hardening. |