|
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 STRAIN cp_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_R5_names Prescribed driving force of tensor type R5force_R5_values Prescribed driving force values of tensor type R5force_R8_names Prescribed driving force of tensor type R8force_R8_values Prescribed driving force values of tensor type R8force_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_SFR4_names Prescribed driving force of tensor type SFR4force_SFR4_values Prescribed driving force values of tensor type SFR4force_SR2_names Prescribed driving force of tensor type SR2force_SR2_values Prescribed driving force values of tensor type SR2force_SSFR5_names Prescribed driving force of tensor type SSFR5force_SSFR5_values Prescribed driving force values of tensor type SSFR5force_SSR4_names Prescribed driving force of tensor type SSR4force_SSR4_values Prescribed driving force values of tensor type SSR4force_SSSSR8_names Prescribed driving force of tensor type SSSSR8force_SSSSR8_values Prescribed driving force values of tensor type SSSSR8force_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_WFR4_names Prescribed driving force of tensor type WFR4force_WFR4_values Prescribed driving force values of tensor type WFR4force_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_R5_names Apply initial conditions to these R5 variablesic_R5_values Initial condition values for the R5 variablesic_R8_names Apply initial conditions to these R8 variablesic_R8_values Initial condition values for the R8 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_SFR4_names Apply initial conditions to these SFR4 variablesic_SFR4_values Initial condition values for the SFR4 variablesic_SR2_names Apply initial conditions to these SR2 variablesic_SR2_values Initial condition values for the SR2 variablesic_SSFR5_names Apply initial conditions to these SSFR5 variablesic_SSFR5_values Initial condition values for the SSFR5 variablesic_SSR4_names Apply initial conditions to these SSR4 variablesic_SSR4_values Initial condition values for the SSR4 variablesic_SSSSR8_names Apply initial conditions to these SSSSR8 variablesic_SSSSR8_values Initial condition values for the SSSSR8 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_WFR4_names Apply initial conditions to these WFR4 variablesic_WFR4_values Initial condition values for the WFR4 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 driverpredictor Predictor used to set the initial guess for each time step. Options are LINEAR_EXTRAPOLATION PREVIOUS_STATE prescribed_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_input_axis Whether to show model input axis at the beginningshow_output_axis Whether to show model output axis at the beginningshow_parameters Whether to show model parameters at the beginningtemperature Name of temperaturetime Timeverbose 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 STRAIN device 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_R5_names Prescribed driving force of tensor type R5force_R5_values Prescribed driving force values of tensor type R5force_R8_names Prescribed driving force of tensor type R8force_R8_values Prescribed driving force values of tensor type R8force_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_SFR4_names Prescribed driving force of tensor type SFR4force_SFR4_values Prescribed driving force values of tensor type SFR4force_SR2_names Prescribed driving force of tensor type SR2force_SR2_values Prescribed driving force values of tensor type SR2force_SSFR5_names Prescribed driving force of tensor type SSFR5force_SSFR5_values Prescribed driving force values of tensor type SSFR5force_SSR4_names Prescribed driving force of tensor type SSR4force_SSR4_values Prescribed driving force values of tensor type SSR4force_SSSSR8_names Prescribed driving force of tensor type SSSSR8force_SSSSR8_values Prescribed driving force values of tensor type SSSSR8force_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_WFR4_names Prescribed driving force of tensor type WFR4force_WFR4_values Prescribed driving force values of tensor type WFR4force_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_R5_names Apply initial conditions to these R5 variablesic_R5_values Initial condition values for the R5 variablesic_R8_names Apply initial conditions to these R8 variablesic_R8_values Initial condition values for the R8 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_SFR4_names Apply initial conditions to these SFR4 variablesic_SFR4_values Initial condition values for the SFR4 variablesic_SR2_names Apply initial conditions to these SR2 variablesic_SR2_values Initial condition values for the SR2 variablesic_SSFR5_names Apply initial conditions to these SSFR5 variablesic_SSFR5_values Initial condition values for the SSFR5 variablesic_SSR4_names Apply initial conditions to these SSR4 variablesic_SSR4_values Initial condition values for the SSR4 variablesic_SSSSR8_names Apply initial conditions to these SSSSR8 variablesic_SSSSR8_values Initial condition values for the SSSSR8 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_WFR4_names Apply initial conditions to these WFR4 variablesic_WFR4_values Initial condition values for the WFR4 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 driverpredictor Predictor used to set the initial guess for each time step. Options are LINEAR_EXTRAPOLATION PREVIOUS_STATE 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_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_input_axis Whether to show model input axis at the beginningshow_output_axis Whether to show model output axis at the beginningshow_parameters Whether to show model parameters at the beginningstrain Name of the strain used to drive the updatestress Name of the stress used to drive the updatetemperature Name of temperaturetime Timeverbose 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_R5_names Prescribed driving force of tensor type R5force_R5_values Prescribed driving force values of tensor type R5force_R8_names Prescribed driving force of tensor type R8force_R8_values Prescribed driving force values of tensor type R8force_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_SFR4_names Prescribed driving force of tensor type SFR4force_SFR4_values Prescribed driving force values of tensor type SFR4force_SR2_names Prescribed driving force of tensor type SR2force_SR2_values Prescribed driving force values of tensor type SR2force_SSFR5_names Prescribed driving force of tensor type SSFR5force_SSFR5_values Prescribed driving force values of tensor type SSFR5force_SSR4_names Prescribed driving force of tensor type SSR4force_SSR4_values Prescribed driving force values of tensor type SSR4force_SSSSR8_names Prescribed driving force of tensor type SSSSR8force_SSSSR8_values Prescribed driving force values of tensor type SSSSR8force_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_WFR4_names Prescribed driving force of tensor type WFR4force_WFR4_values Prescribed driving force values of tensor type WFR4force_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_R5_names Apply initial conditions to these R5 variablesic_R5_values Initial condition values for the R5 variablesic_R8_names Apply initial conditions to these R8 variablesic_R8_values Initial condition values for the R8 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_SFR4_names Apply initial conditions to these SFR4 variablesic_SFR4_values Initial condition values for the SFR4 variablesic_SR2_names Apply initial conditions to these SR2 variablesic_SR2_values Initial condition values for the SR2 variablesic_SSFR5_names Apply initial conditions to these SSFR5 variablesic_SSFR5_values Initial condition values for the SSFR5 variablesic_SSR4_names Apply initial conditions to these SSR4 variablesic_SSR4_values Initial condition values for the SSR4 variablesic_SSSSR8_names Apply initial conditions to these SSSSR8 variablesic_SSSSR8_values Initial condition values for the SSSSR8 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_WFR4_names Apply initial conditions to these WFR4 variablesic_WFR4_values Initial condition values for the WFR4 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 driverpredictor Predictor used to set the initial guess for each time step. Options are LINEAR_EXTRAPOLATION PREVIOUS_STATE prescribed_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_input_axis Whether to show model input axis at the beginningshow_output_axis Whether to show model output axis at the beginningshow_parameters Whether to show model parameters at the beginningtime Timeverbose Whether to output additional logging informationDetailed documentation link