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.
cauchy_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.ic_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_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_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 vorticitysave_as
File path (absolute or relative to the working directory) to store the resultsshow_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.
control
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.ic_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_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_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 stepssave_as
File path (absolute or relative to the working directory) to store the resultsshow_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