3 iga
The properties of the top level iga object control general functionality in Coreform IGA. Each "LABELED SUB OBJECT" is a container that holds property objects under user defined identifiers for that portion of the simulation.
Name |
| Type |
| Description |
| Default |
coreform_iga_version |
| DOUBLE |
| Specifies the Coreform IGA version number of the input format. |
| |
label |
| STRING |
| A user defined identifier for the simulation. This is currently not used anywhere else in the file and can be arbitrary. |
| |
| LIST |
| The list of procedures and defining attributes. |
| ||
| LIST |
| The flex_models object holds all flex_model objects, identified by user defined identifiers. A flex_model defines a Flex Representation Model, which pulls in U-spline geometry and associates materials and quadratures with it. |
| ||
solid_mechanics_definitions (release) [optional] |
| SUB OBJECT |
| See linked documentation |
| |
heat_transfer_definitions (alpha) [optional] |
| SUB OBJECT |
| See linked documentation |
| |
| SUB OBJECT |
| See linked documentation |
| ||
| LIST |
| The materials object holds all materials objects, identified by user defined identifiers. |
| ||
time_steppers (release) [optional] |
| LIST |
| The time_stepping object contains properties that define the time-stepping algorithms used to progress the procedure to solution. In static procedures it is common to use a continuation method to aid convergence to a solution and, even though these procedures do not have temporal components, we refer to the scale factor used by the continuation method as time. |
| |
nonlinear_equation_solvers (beta) [optional] |
| LIST |
| Defines parameters for nonlinear equation solution strategies. |
| |
linear_equation_solvers (release) [optional] |
| LIST |
| The linear_equation_solvers objects define parameters for linear equation solution strategies. |
| |
| LIST |
| The functions object holds all function objects, identified by user defined identifiers. A function must be one of the specified types. Functions are used to describe mathematical behavior. |
| ||
| LIST |
| The intervals object holds all interval objects, identified by user defined identifiers. Various commands require a discrete event trigger, provided by an interval object. |
| ||
data_output_file [optional] |
| STRING |
| The name of the output file or simulation data excluding part results. This file contains timing, model size, and all history data written out in JSON format. |
| cf_iga_data_output.json |
data_output_interval [optional] |
| STRING |
| The interval used to define at which frequency the output file is written. |
|