|
NEML2 2.0.0
|
Ctrl+F or Cmd+F to search the entire page.Refer to System Documentation for detailed explanation about this system.
Driver for solid mechanics material model with optional thermal coupling. This driver is specialized for large deformation models using the incremental formulation.
async_dispatch Whether to dispatch work asynchronouslycauchy_stress_rate Cauchy stress ratecontrol External control of the material update. Options are MIXED, STRESS, STRAINcp_warmup Whether to perform a warm-up step for crystal plasticity models. The warm-up step uses a relaxed/damped elastic predictor for the very first time step.cp_warmup_elastic_scale Elastic step scale factor used for the crystal plasticity warm-up stepcp_warmup_elastic_strain Elastic strain name used for the CP warm-up stepdeformation_rate Deformation ratedevice Device on which to evaluate the material model. The string supplied must follow the following schema: (cpu|cuda)[:<device-index>] where cpu or cuda specifies the device type, and :<device-index> optionally specifies a device index. For example, device='cpu' sets the target compute device to be CPU, and device='cuda:1' sets the target compute device to be CUDA with device ID 1.force_MillerIndex_names Prescribed driving force of tensor type MillerIndexforce_MillerIndex_values Prescribed driving force values of tensor type MillerIndexforce_Quaternion_names Prescribed driving force of tensor type Quaternionforce_Quaternion_values Prescribed driving force values of tensor type Quaternionforce_R2_names Prescribed driving force of tensor type R2force_R2_values Prescribed driving force values of tensor type R2force_R3_names Prescribed driving force of tensor type R3force_R3_values Prescribed driving force values of tensor type R3force_R4_names Prescribed driving force of tensor type R4force_R4_values Prescribed driving force values of tensor type R4force_Rot_names Prescribed driving force of tensor type Rotforce_Rot_values Prescribed driving force values of tensor type Rotforce_SFFR4_names Prescribed driving force of tensor type SFFR4force_SFFR4_values Prescribed driving force values of tensor type SFFR4force_SFR3_names Prescribed driving force of tensor type SFR3force_SFR3_values Prescribed driving force values of tensor type SFR3force_SR2_names Prescribed driving force of tensor type SR2force_SR2_values Prescribed driving force values of tensor type SR2force_SSR4_names Prescribed driving force of tensor type SSR4force_SSR4_values Prescribed driving force values of tensor type SSR4force_SWR4_names Prescribed driving force of tensor type SWR4force_SWR4_values Prescribed driving force values of tensor type SWR4force_Scalar_names Prescribed driving force of tensor type Scalarforce_Scalar_values Prescribed driving force values of tensor type Scalarforce_Tensor_names Prescribed driving force of tensor type Tensorforce_Tensor_values Prescribed driving force values of tensor type Tensorforce_Vec_names Prescribed driving force of tensor type Vecforce_Vec_values Prescribed driving force values of tensor type Vecforce_WFFR4_names Prescribed driving force of tensor type WFFR4force_WFFR4_values Prescribed driving force values of tensor type WFFR4force_WR2_names Prescribed driving force of tensor type WR2force_WR2_values Prescribed driving force values of tensor type WR2force_WSR4_names Prescribed driving force of tensor type WSR4force_WSR4_values Prescribed driving force values of tensor type WSR4force_WWR4_names Prescribed driving force of tensor type WWR4force_WWR4_values Prescribed driving force values of tensor type WWR4ic_MillerIndex_names Apply initial conditions to these MillerIndex variablesic_MillerIndex_values Initial condition values for the MillerIndex variablesic_Quaternion_names Apply initial conditions to these Quaternion variablesic_Quaternion_values Initial condition values for the Quaternion variablesic_R2_names Apply initial conditions to these R2 variablesic_R2_values Initial condition values for the R2 variablesic_R3_names Apply initial conditions to these R3 variablesic_R3_values Initial condition values for the R3 variablesic_R4_names Apply initial conditions to these R4 variablesic_R4_values Initial condition values for the R4 variablesic_Rot_names Apply initial conditions to these Rot variablesic_Rot_values Initial condition values for the Rot variablesic_SFFR4_names Apply initial conditions to these SFFR4 variablesic_SFFR4_values Initial condition values for the SFFR4 variablesic_SFR3_names Apply initial conditions to these SFR3 variablesic_SFR3_values Initial condition values for the SFR3 variablesic_SR2_names Apply initial conditions to these SR2 variablesic_SR2_values Initial condition values for the SR2 variablesic_SSR4_names Apply initial conditions to these SSR4 variablesic_SSR4_values Initial condition values for the SSR4 variablesic_SWR4_names Apply initial conditions to these SWR4 variablesic_SWR4_values Initial condition values for the SWR4 variablesic_Scalar_names Apply initial conditions to these Scalar variablesic_Scalar_values Initial condition values for the Scalar variablesic_Tensor_names Apply initial conditions to these Tensor variablesic_Tensor_values Initial condition values for the Tensor variablesic_Vec_names Apply initial conditions to these Vec variablesic_Vec_values Initial condition values for the Vec variablesic_WFFR4_names Apply initial conditions to these WFFR4 variablesic_WFFR4_values Initial condition values for the WFFR4 variablesic_WR2_names Apply initial conditions to these WR2 variablesic_WR2_values Initial condition values for the WR2 variablesic_WSR4_names Apply initial conditions to these WSR4 variablesic_WSR4_values Initial condition values for the WSR4 variablesic_WWR4_names Apply initial conditions to these WWR4 variablesic_WWR4_values Initial condition values for the WWR4 variablesmixed_control_signal The name of the control signal for mixed control on the input axismixed_driving_force Name of mixed driving force when using mixed controlmodel The material model to be updated by the driverpostprocessor The postprocessor model to be applied on the model outputpredictor Predictor used to set the initial guess for each time step. Options are LINEAR_EXTRAPOLATION, PREVIOUS_STATEprescribed_cauchy_stress_rate Prescribed cauchy stress rate (when control = STRESS)prescribed_deformation_rate Prescribed deformation rate (when control = STRAIN)prescribed_mixed_control_signal The actual values of the control signal for mixed control. 0 implies strain/deformation control, 1 implies stress controlprescribed_mixed_driving_force The fixed, controlled values provided as user input for the mixed control case. Where the control signal is 0 these are strain/deformation values, where it is 1 these are stress valuesprescribed_temperature Actual prescibed temperature values, when providing temperatures to the modelprescribed_time Time steps to perform the material update. The times tensor must have at least one batch dimension representing time stepsprescribed_vorticity Prescribed vorticityrandom_seed Random seed for any random number generationsave_as File path (absolute or relative to the working directory) to store the resultsscheduler The work scheduler to useshow_model_info Whether to show model information at the beginningtemperature Name of temperaturetime Timevar_intmd_shapes A list of tensor shapes corresponding to the variables in 'var_with_intmd_dims'var_with_intmd_dims A list of input variable names for which to set intermediate shapesverbose Whether to output additional logging informationvorticity VorticityDetailed documentation link
Driver for solid mechanics material model with optional thermal coupling. This driver is specialized for small deformation models using the total formulation.
async_dispatch Whether to dispatch work asynchronouslycontrol External control of the material update. Options are MIXED, STRESS, STRAINdevice Device on which to evaluate the material model. The string supplied must follow the following schema: (cpu|cuda)[:<device-index>] where cpu or cuda specifies the device type, and :<device-index> optionally specifies a device index. For example, device='cpu' sets the target compute device to be CPU, and device='cuda:1' sets the target compute device to be CUDA with device ID 1.force_MillerIndex_names Prescribed driving force of tensor type MillerIndexforce_MillerIndex_values Prescribed driving force values of tensor type MillerIndexforce_Quaternion_names Prescribed driving force of tensor type Quaternionforce_Quaternion_values Prescribed driving force values of tensor type Quaternionforce_R2_names Prescribed driving force of tensor type R2force_R2_values Prescribed driving force values of tensor type R2force_R3_names Prescribed driving force of tensor type R3force_R3_values Prescribed driving force values of tensor type R3force_R4_names Prescribed driving force of tensor type R4force_R4_values Prescribed driving force values of tensor type R4force_Rot_names Prescribed driving force of tensor type Rotforce_Rot_values Prescribed driving force values of tensor type Rotforce_SFFR4_names Prescribed driving force of tensor type SFFR4force_SFFR4_values Prescribed driving force values of tensor type SFFR4force_SFR3_names Prescribed driving force of tensor type SFR3force_SFR3_values Prescribed driving force values of tensor type SFR3force_SR2_names Prescribed driving force of tensor type SR2force_SR2_values Prescribed driving force values of tensor type SR2force_SSR4_names Prescribed driving force of tensor type SSR4force_SSR4_values Prescribed driving force values of tensor type SSR4force_SWR4_names Prescribed driving force of tensor type SWR4force_SWR4_values Prescribed driving force values of tensor type SWR4force_Scalar_names Prescribed driving force of tensor type Scalarforce_Scalar_values Prescribed driving force values of tensor type Scalarforce_Tensor_names Prescribed driving force of tensor type Tensorforce_Tensor_values Prescribed driving force values of tensor type Tensorforce_Vec_names Prescribed driving force of tensor type Vecforce_Vec_values Prescribed driving force values of tensor type Vecforce_WFFR4_names Prescribed driving force of tensor type WFFR4force_WFFR4_values Prescribed driving force values of tensor type WFFR4force_WR2_names Prescribed driving force of tensor type WR2force_WR2_values Prescribed driving force values of tensor type WR2force_WSR4_names Prescribed driving force of tensor type WSR4force_WSR4_values Prescribed driving force values of tensor type WSR4force_WWR4_names Prescribed driving force of tensor type WWR4force_WWR4_values Prescribed driving force values of tensor type WWR4ic_MillerIndex_names Apply initial conditions to these MillerIndex variablesic_MillerIndex_values Initial condition values for the MillerIndex variablesic_Quaternion_names Apply initial conditions to these Quaternion variablesic_Quaternion_values Initial condition values for the Quaternion variablesic_R2_names Apply initial conditions to these R2 variablesic_R2_values Initial condition values for the R2 variablesic_R3_names Apply initial conditions to these R3 variablesic_R3_values Initial condition values for the R3 variablesic_R4_names Apply initial conditions to these R4 variablesic_R4_values Initial condition values for the R4 variablesic_Rot_names Apply initial conditions to these Rot variablesic_Rot_values Initial condition values for the Rot variablesic_SFFR4_names Apply initial conditions to these SFFR4 variablesic_SFFR4_values Initial condition values for the SFFR4 variablesic_SFR3_names Apply initial conditions to these SFR3 variablesic_SFR3_values Initial condition values for the SFR3 variablesic_SR2_names Apply initial conditions to these SR2 variablesic_SR2_values Initial condition values for the SR2 variablesic_SSR4_names Apply initial conditions to these SSR4 variablesic_SSR4_values Initial condition values for the SSR4 variablesic_SWR4_names Apply initial conditions to these SWR4 variablesic_SWR4_values Initial condition values for the SWR4 variablesic_Scalar_names Apply initial conditions to these Scalar variablesic_Scalar_values Initial condition values for the Scalar variablesic_Tensor_names Apply initial conditions to these Tensor variablesic_Tensor_values Initial condition values for the Tensor variablesic_Vec_names Apply initial conditions to these Vec variablesic_Vec_values Initial condition values for the Vec variablesic_WFFR4_names Apply initial conditions to these WFFR4 variablesic_WFFR4_values Initial condition values for the WFFR4 variablesic_WR2_names Apply initial conditions to these WR2 variablesic_WR2_values Initial condition values for the WR2 variablesic_WSR4_names Apply initial conditions to these WSR4 variablesic_WSR4_values Initial condition values for the WSR4 variablesic_WWR4_names Apply initial conditions to these WWR4 variablesic_WWR4_values Initial condition values for the WWR4 variablesmixed_control_signal The name of the control signal for mixed control on the input axismixed_driving_force Name of mixed driving force when using mixed controlmodel The material model to be updated by the driverpostprocessor The postprocessor model to be applied on the model outputpredictor Predictor used to set the initial guess for each time step. Options are LINEAR_EXTRAPOLATION, PREVIOUS_STATEprescribed_mixed_control_signal The actual values of the control signal for mixed control. 0 implies strain/deformation control, 1 implies stress controlprescribed_mixed_driving_force The fixed, controlled values provided as user input for the mixed control case. Where the control signal is 0 these are strain/deformation values, where it is 1 these are stress valuesprescribed_strain Prescribed strain (when control = STRAIN)prescribed_stress Prescribed stress (when control = STRESS)prescribed_temperature Actual prescibed temperature values, when providing temperatures to the modelprescribed_time Time steps to perform the material update. The times tensor must have at least one batch dimension representing time stepsrandom_seed Random seed for any random number generationsave_as File path (absolute or relative to the working directory) to store the resultsscheduler The work scheduler to useshow_model_info Whether to show model information at the beginningstrain Name of the strain used to drive the updatestress Name of the stress used to drive the updatetemperature Name of temperaturetime Timevar_intmd_shapes A list of tensor shapes corresponding to the variables in 'var_with_intmd_dims'var_with_intmd_dims A list of input variable names for which to set intermediate shapesverbose Whether to output additional logging informationDetailed documentation link
Driver for simulating the transient response of an autonomous system.
async_dispatch Whether to dispatch work asynchronouslydevice Device on which to evaluate the material model. The string supplied must follow the following schema: (cpu|cuda)[:<device-index>] where cpu or cuda specifies the device type, and :<device-index> optionally specifies a device index. For example, device='cpu' sets the target compute device to be CPU, and device='cuda:1' sets the target compute device to be CUDA with device ID 1.force_MillerIndex_names Prescribed driving force of tensor type MillerIndexforce_MillerIndex_values Prescribed driving force values of tensor type MillerIndexforce_Quaternion_names Prescribed driving force of tensor type Quaternionforce_Quaternion_values Prescribed driving force values of tensor type Quaternionforce_R2_names Prescribed driving force of tensor type R2force_R2_values Prescribed driving force values of tensor type R2force_R3_names Prescribed driving force of tensor type R3force_R3_values Prescribed driving force values of tensor type R3force_R4_names Prescribed driving force of tensor type R4force_R4_values Prescribed driving force values of tensor type R4force_Rot_names Prescribed driving force of tensor type Rotforce_Rot_values Prescribed driving force values of tensor type Rotforce_SFFR4_names Prescribed driving force of tensor type SFFR4force_SFFR4_values Prescribed driving force values of tensor type SFFR4force_SFR3_names Prescribed driving force of tensor type SFR3force_SFR3_values Prescribed driving force values of tensor type SFR3force_SR2_names Prescribed driving force of tensor type SR2force_SR2_values Prescribed driving force values of tensor type SR2force_SSR4_names Prescribed driving force of tensor type SSR4force_SSR4_values Prescribed driving force values of tensor type SSR4force_SWR4_names Prescribed driving force of tensor type SWR4force_SWR4_values Prescribed driving force values of tensor type SWR4force_Scalar_names Prescribed driving force of tensor type Scalarforce_Scalar_values Prescribed driving force values of tensor type Scalarforce_Tensor_names Prescribed driving force of tensor type Tensorforce_Tensor_values Prescribed driving force values of tensor type Tensorforce_Vec_names Prescribed driving force of tensor type Vecforce_Vec_values Prescribed driving force values of tensor type Vecforce_WFFR4_names Prescribed driving force of tensor type WFFR4force_WFFR4_values Prescribed driving force values of tensor type WFFR4force_WR2_names Prescribed driving force of tensor type WR2force_WR2_values Prescribed driving force values of tensor type WR2force_WSR4_names Prescribed driving force of tensor type WSR4force_WSR4_values Prescribed driving force values of tensor type WSR4force_WWR4_names Prescribed driving force of tensor type WWR4force_WWR4_values Prescribed driving force values of tensor type WWR4ic_MillerIndex_names Apply initial conditions to these MillerIndex variablesic_MillerIndex_values Initial condition values for the MillerIndex variablesic_Quaternion_names Apply initial conditions to these Quaternion variablesic_Quaternion_values Initial condition values for the Quaternion variablesic_R2_names Apply initial conditions to these R2 variablesic_R2_values Initial condition values for the R2 variablesic_R3_names Apply initial conditions to these R3 variablesic_R3_values Initial condition values for the R3 variablesic_R4_names Apply initial conditions to these R4 variablesic_R4_values Initial condition values for the R4 variablesic_Rot_names Apply initial conditions to these Rot variablesic_Rot_values Initial condition values for the Rot variablesic_SFFR4_names Apply initial conditions to these SFFR4 variablesic_SFFR4_values Initial condition values for the SFFR4 variablesic_SFR3_names Apply initial conditions to these SFR3 variablesic_SFR3_values Initial condition values for the SFR3 variablesic_SR2_names Apply initial conditions to these SR2 variablesic_SR2_values Initial condition values for the SR2 variablesic_SSR4_names Apply initial conditions to these SSR4 variablesic_SSR4_values Initial condition values for the SSR4 variablesic_SWR4_names Apply initial conditions to these SWR4 variablesic_SWR4_values Initial condition values for the SWR4 variablesic_Scalar_names Apply initial conditions to these Scalar variablesic_Scalar_values Initial condition values for the Scalar variablesic_Tensor_names Apply initial conditions to these Tensor variablesic_Tensor_values Initial condition values for the Tensor variablesic_Vec_names Apply initial conditions to these Vec variablesic_Vec_values Initial condition values for the Vec variablesic_WFFR4_names Apply initial conditions to these WFFR4 variablesic_WFFR4_values Initial condition values for the WFFR4 variablesic_WR2_names Apply initial conditions to these WR2 variablesic_WR2_values Initial condition values for the WR2 variablesic_WSR4_names Apply initial conditions to these WSR4 variablesic_WSR4_values Initial condition values for the WSR4 variablesic_WWR4_names Apply initial conditions to these WWR4 variablesic_WWR4_values Initial condition values for the WWR4 variablesmodel The material model to be updated by the driverpostprocessor The postprocessor model to be applied on the model outputpredictor Predictor used to set the initial guess for each time step. Options are LINEAR_EXTRAPOLATION, PREVIOUS_STATEprescribed_time Time steps to perform the material update. The times tensor must have at least one batch dimension representing time stepsrandom_seed Random seed for any random number generationsave_as File path (absolute or relative to the working directory) to store the resultsscheduler The work scheduler to useshow_model_info Whether to show model information at the beginningtime Timevar_intmd_shapes A list of tensor shapes corresponding to the variables in 'var_with_intmd_dims'var_with_intmd_dims A list of input variable names for which to set intermediate shapesverbose Whether to output additional logging informationDetailed documentation link