ContinuumMechanicsBase.MaterialHistory
— TypeStructure for storing the behavior of a material as it evolves in time. Design to be used in time-dependent models such as viscoelasticity.
ContinuumMechanicsBase.AlmansiStrainTensor!
— MethodAlmansiStrainTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.AlmansiStrainTensor
— MethodAlmansiStrainTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.CauchyStressTensor!
— MethodCauchyStressTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.CauchyStressTensor
— MethodCauchyStressTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.DeformationGradientTensor!
— MethodDeformationGradientTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.DeformationGradientTensor
— MethodDeformationGradientTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.FirstPiolaKirchoffStressTensor!
— MethodFirstPiolaKirchoffStressTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.FirstPiolaKirchoffStressTensor
— MethodFirstPiolaKirchoffStressTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.GreenStrainTensor!
— MethodGreenStrainTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.GreenStrainTensor
— MethodGreenStrainTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.InverseDeformationGradientTensor!
— MethodInverseDeformationGradientTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.InverseDeformationGradientTensor
— MethodInverseDeformationGradientTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.InverseLeftCauchyGreenDeformationTensor!
— MethodInverseLeftCauchyGreenDeformationTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.InverseLeftCauchyGreenDeformationTensor
— MethodInverseLeftCauchyGreenDeformationTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.I₁
— MethodI₁(T::AbstractMatrix) -> Any
$I_1 = \text{tr}(T)$
ContinuumMechanicsBase.I₂
— MethodI₂(T::AbstractMatrix) -> Any
$I_2 = \frac{1}{2}\left(\text{tr}(T)^2 - \text{tr}(T^2)\right)$
ContinuumMechanicsBase.I₃
— MethodI₃(T::AbstractMatrix) -> Any
$I_3 = \det{T}$
ContinuumMechanicsBase.J
— MethodJ(T::AbstractMatrix) -> Any
ContinuumMechanicsBase.LeftCauchyGreenDeformationTensor!
— MethodLeftCauchyGreenDeformationTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.LeftCauchyGreenDeformationTensor
— MethodLeftCauchyGreenDeformationTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.RightCauchyGreenDeformationTensor!
— MethodRightCauchyGreenDeformationTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.RightCauchyGreenDeformationTensor
— MethodRightCauchyGreenDeformationTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.SecondPiolaKirchoffStressTensor!
— MethodSecondPiolaKirchoffStressTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.SecondPiolaKirchoffStressTensor
— MethodSecondPiolaKirchoffStressTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.StrainEnergyDensity!
— MethodStrainEnergyDensity!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.StrainEnergyDensity
— MethodStrainEnergyDensity(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.VelocityGradientTensor!
— MethodVelocityGradientTensor!(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.VelocityGradientTensor
— MethodVelocityGradientTensor(Model, State, Parameters; kwargs...)
ContinuumMechanicsBase.predict
— Methodpredict(
ψ::ContinuumMechanicsBase.AbstractMaterialModel,
test::ContinuumMechanicsBase.AbstractMaterialTest,
ps;
kwargs...
)
Fields:
ψ
: Material Modeltest
ortests
: A single test or vector of tests. This is used to predict the response of the model in comparison to the experimental data provided.ps
: Model parameters to be used.