NEML2
2.0.0
Toggle main menu visibility
Main Page
Installation
Basic Installation
Dependency Management
Build Customization
External Project Integration
Guides and Tutorials
Getting Started
Contributing
Models
Input file
Running your first model
Model parameters
Evaluation device
Vectorization
Model composition
Model parameters (revisited)
Implicit model
Transient driver
Just-in-time compilation
Tensors
Tensor types
Tensor creation
Indexing
Tensor view
Broadcasting
Extension
Connection to input files
Argument declaration
The forward operator
Model composition
Model visualization
Optimization
Automatic differentiation
Parameter calibration
Next steps
Syntax Documentation
[Settings]
[Tensors]
[Models]
[Solvers]
[Data]
[Drivers]
[Schedulers]
System Documentation
Settings
Tensor
Model
Solver
Data
Driver
Scheduler
Physics Documentation
Solid Mechanics
Reactive Infiltration
Aditional Documentation
C++ API Reference
Namespaces
Classes
Python API Reference
Namespaces
Classes
▼
NEML2
►
Overview
►
Installation
►
Guides and Tutorials
►
Syntax Documentation
►
System Documentation
►
Physics Documentation
►
Aditional Documentation
▼
C++ API Reference
▼
Namespaces
►
at
▼
neml2
►
crystallography
►
indexing
jit
►
linalg
►
utils
►
AnisotropicElasticity
►
ArrheniusParameter
►
AssociativeIsotropicPlasticHardening
►
AssociativeJ2FlowDirection
►
AssociativeKinematicPlasticHardening
►
AssociativePlasticFlow
►
AvramiErofeevNucleation
►
BackwardEulerTimeIntegration
►
BufferStore
►
ChabochePlasticHardening
►
ChemicalReactionMechanism
►
ComposedModel
►
ConstantParameter
►
CopyVariable
►
CrystalMean
►
CubicElasticityConverter
►
CubicElasticityTensor
►
Data
►
DependencyDefinition
►
DependencyResolver
►
Derivative
►
Diagnosing
►
Diagnosis
►
DiagnosticsInterface
►
DiagnosticState
►
DiffusionLimitedReaction
►
Driver
►
Eigenstrain
►
Elasticity
►
ElasticityConverter
►
ElasticityInterface
►
ElasticStrainRate
►
EmptyPrimitiveTensor
►
EmptyTensor
►
EnumSelection
►
EnumSelectionBase
►
Factory
►
FactoryException
►
FillMillerIndex
►
FillR2
►
FillRot
►
FillSR2
►
FillWR2
►
FischerBurmeister
►
FixedSizeWorkGenerator
►
FixOrientation
►
FlowRule
►
ForwardEulerTimeIntegration
►
FredrickArmstrongPlasticHardening
►
FromTorchScript
►
FullPrimitiveTensor
►
FullTensor
►
GeneralElasticity
►
GTNYieldFunction
►
GursonCavitation
►
HermiteSmoothStep
►
HITParser
►
IdentityTensor
►
ImplicitUpdate
►
IncrementToRate
►
InputParameter
►
Interpolation
►
IsotropicElasticityConverter
►
IsotropicElasticityTensor
►
IsotropicHardening
►
IsotropicHardeningStaticRecovery
►
IsotropicMandelStress
►
KinematicHardening
►
KinematicHardeningStaticRecovery
►
KocksMeckingActivationEnergy
►
KocksMeckingFlowSwitch
►
KocksMeckingFlowViscosity
►
KocksMeckingIntercept
►
KocksMeckingRateSensitivity
►
KocksMeckingYieldStress
►
LabeledAxis
►
LabeledAxisAccessor
►
LDISolidMechanicsDriver
►
LinearCombination
►
LinearInterpolation
►
LinearIsotropicElasticity
►
LinearIsotropicElasticJ2TrialStressUpdate
►
LinearIsotropicHardening
►
LinearKinematicHardening
►
LinearSingleSlipHardeningRule
►
LinspacePrimitiveTensor
►
LinspaceTensor
►
LogspacePrimitiveTensor
►
LogspaceTensor
►
MandelStress
►
MatrixAssembler
►
MillerIndex
►
MixedControlSetup
►
Model
►
ModelDriver
►
MultiEnumSelection
►
NEML2Object
►
NEMLException
►
Newton
►
NewtonWithLineSearch
►
NewtonWithTrustRegion
►
NonlinearParameter
►
NonlinearSolver
►
NonlinearSystem
►
Normality
►
OlevskySinteringStress
►
OnesPrimitiveTensor
►
OnesTensor
►
Option
►
OptionBase
►
OptionCollection
►
OptionSet
►
Orientation
►
OrientationRate
►
ParameterStore
►
Parser
►
ParserException
►
PerzynaPlasticFlowRate
►
PhaseTransformationEigenstrain
►
PlasticDeformationRate
►
PlasticFlowRate
►
PlasticVorticity
►
PowerLawIsotropicHardeningStaticRecovery
►
PowerLawKinematicHardeningStaticRecovery
►
PowerLawSlipRule
►
PrimitiveTensor
►
PrimitiveTensorFromTorchScript
►
ProductGeometry
►
ProjectileAcceleration
►
PyrolysisConversionAmount
►
PyrolysisKinetics
►
Quaternion
►
R2
►
R2Base
►
R2toSR2
►
R2toWR2
►
R3
►
R4
R5
R8
►
RateIndependentPlasticFlowConstraint
►
ReactionMechanism
Registry
►
ResolvedShear
►
Rot
►
RotationMatrix
►
Scalar
►
ScalarVariableMultiplication
►
SDTSolidMechanicsDriver
Settings
►
SetupException
SFFR4
SFR3
SFR4
►
SimpleMPIScheduler
►
SimpleScheduler
►
SingleSlipHardeningRule
►
SingleSlipStrengthMap
►
SliceGenerator
►
SlipRule
►
SlipStrengthMap
►
SlopeSaturationVoceIsotropicHardening
►
SolidMechanicsDriver
►
Solver
►
SolvingNonlinearSystem
►
SR2
►
SR2Invariant
►
SR2toR2
SSFR5
►
SSR4
SSSSR8
►
StaticHybridScheduler
►
SumSlipRates
►
SWR4
►
SymmetryFromOrbifold
►
Tensor
►
TensorBase
►
TensorCache
►
TensorFromTorchScript
►
TensorLoader
►
TensorName
TensorTypeEnum
►
TensorValue
►
TensorValueBase
►
ThermalEigenstrain
►
TimedSection
►
TraceableSize
►
TraceableTensorShape
►
Transformable
►
TransientDriver
►
TrustRegionSubProblem
►
TwoStageThermalAnnealing
►
UserPrimitiveTensor
►
UserTensor
►
UserTensorBase
►
ValueMapLoader
►
Variable
►
VariableBase
►
VariableRate
►
VariableStore
►
Vec
►
VecBase
►
VectorAssembler
►
VoceIsotropicHardening
►
VoceSingleSlipHardeningRule
►
VolumeChangeEigenstrain
WFR4
►
WorkDispatcher
►
WorkGenerator
►
WorkScheduler
►
WR2
►
WR2ExplicitExponentialTimeIntegration
►
WR2ImplicitExponentialTimeIntegration
►
WSR4
►
WWR4
►
YieldFunction
►
ZerosPrimitiveTensor
►
ZerosTensor
ArrayRef
ATensor
BuildPtr
DerivMap
Device
DeviceIndex
Dtype
Integer
R2IncrementToRate
Real
ScalarBackwardEulerTimeIntegration
ScalarForwardEulerTimeIntegration
ScalarIncrementToRate
ScalarLinearCombination
ScalarLinearInterpolation
ScalarTwoStageThermalAnnealing
ScalarVariableRate
SecDerivMap
Size
SmallVector
SR2BackwardEulerTimeIntegration
SR2CrystalMean
SR2ForwardEulerTimeIntegration
SR2IncrementToRate
SR2LinearCombination
SR2LinearInterpolation
SR2TwoStageThermalAnnealing
SR2VariableRate
SubaxisName
TensorDataContainer
TensorOptions
TensorShape
TensorShapeRef
ValueMap
VariableName
VecBackwardEulerTimeIntegration
VecForwardEulerTimeIntegration
VecIncrementToRate
VecLinearCombination
VecLinearInterpolation
VecVariableRate
►
ElasticConstant
►
FType
►
TensorType
assign_or_add
base_cat
base_diag_embed
base_mean
base_stack
base_sum
bmm
bmv
broadcast_batch_size
buffer_name_separator
bvv
check_precision
current_diagnoses
current_diagnostic_state
currently_solving_nonlinear_system
d_multiply_and_make_skew_d_first
d_multiply_and_make_skew_d_second
d_skew_and_sym_to_sym_d_skew
d_skew_and_sym_to_sym_d_sym
default_integer_dtype
default_integer_tensor_options
default_tensor_options
derivmap_cat_reduce
derivmap_move_device
derivmap_no_operation
diagnose
diagnostic_assert
diagnostic_assert
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_PRIMITIVETENSOR
FOR_ALL_NONSCALAR_TENSORBASE
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_PRIMITIVETENSOR
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_TENSORBASE
FOR_ALL_VECBASE
full_to_mandel
full_to_mandel_factor
full_to_mandel_map
full_to_reduced
full_to_skew
full_to_skew_factor
full_to_skew_map
get_default_dtype
get_driver
get_force
get_model
identity_transform
improper_rotation_transform
inversion_transform
jacrev
jacrev
vector< std::string >
list_derivative_outer_product_a
list_derivative_outer_product_ab
list_derivative_outer_product_b
load_input
load_model
machine_precision
mandel_factor
mandel_to_full
mandel_to_full_factor
mandel_to_full_map
multiply_and_make_skew
name
neml_assert
neml_assert_base_broadcastable
neml_assert_base_broadcastable
neml_assert_base_broadcastable_dbg
neml_assert_base_broadcastable_dbg
neml_assert_batch_broadcastable
neml_assert_batch_broadcastable
neml_assert_batch_broadcastable_dbg
neml_assert_batch_broadcastable_dbg
neml_assert_broadcastable
neml_assert_broadcastable
neml_assert_broadcastable_dbg
neml_assert_broadcastable_dbg
neml_assert_dbg
neml_assert_not_tracing
neml_assert_not_tracing_dbg
neml_assert_tracing
neml_assert_tracing_dbg
operator!=
operator!=
operator!=
operator!=
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*
operator*=
operator*=
operator+
operator+
operator+
operator+
operator+
operator+
operator+
operator+
operator+
operator+=
operator+=
operator-
operator-
operator-
operator-
operator-
operator-
operator-
operator-
operator-
operator-=
operator-=
operator/
operator/
operator/
operator/
operator/
operator/
operator/
operator/
operator/
operator/=
operator/=
operator<
operator<<
operator<<
operator<<
operator<<
operator<<
operator<<
operator<<
operator<<
operator<<
operator<<
operator<<
operator<<
operator==
operator==
operator==
operator==
operator>>
operator>>
operator>>
options_compatible
parameter_name_separator
pow
pow
pow
pow
pow
proper_rotation_transform
reduced_to_full
reflection_transform
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object
register_NEML2_object_alias
reload_input
reload_model
require_double_precision
reserved_subaxis_names
resolve_tensor_name
set_default_dtype
set_ic
skew_and_sym_to_sym
skew_to_full
skew_to_full_factor
skew_to_full_map
tighter_tolerance
timed_sections
tolerance
transform_from_quaternion
valuemap_cat_reduce
valuemap_move_device
valuemap_no_operation
eps
FORCES
invsqrt2
kCPU
kCUDA
kFloat16
kFloat32
kFloat64
kInt16
kInt32
kInt64
kInt8
mandel_index
mandel_reverse_index
OLD_FORCES
OLD_STATE
PARAMETERS
RESIDUAL
skew_factor
skew_reverse_index
sqrt2
STATE
►
torch
►
Classes
►
Python API Reference
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
Loading...
Searching...
No Matches
neml2::jit Namespace Reference
neml2
jit
Generated by
1.13.2