Solid
Solid constitutive models.
- Elastic – Elastic constitutive models.
- Hyperelastic – Hyperelastic constitutive models.
Functions
Conspire.cauchy_stress
— Functioncauchy_stress(model::AlmansiHamel, F) -> Matrix{Float64}
cauchy_stress(model::ArrudaBoyce, F) -> Matrix{Float64}
cauchy_stress(model::Fung, F) -> Matrix{Float64}
cauchy_stress(model::Gent, F) -> Matrix{Float64}
cauchy_stress(model::MooneyRivlin, F) -> Matrix{Float64}
cauchy_stress(model::NeoHookean, F) -> Matrix{Float64}
cauchy_stress(
model::SaintVenantKirchhoff,
F
) -> Matrix{Float64}
Conspire.cauchy_tangent_stiffness
— Functioncauchy_tangent_stiffness(
model::AlmansiHamel,
F
) -> Array{Float64, 4}
cauchy_tangent_stiffness(
model::ArrudaBoyce,
F
) -> Array{Float64, 4}
cauchy_tangent_stiffness(
model::Fung,
F
) -> Array{Float64, 4}
cauchy_tangent_stiffness(
model::Gent,
F
) -> Array{Float64, 4}
cauchy_tangent_stiffness(
model::MooneyRivlin,
F
) -> Array{Float64, 4}
cauchy_tangent_stiffness(
model::NeoHookean,
F
) -> Array{Float64, 4}
cauchy_tangent_stiffness(
model::SaintVenantKirchhoff,
F
) -> Array{Float64, 4}
Conspire.first_piola_kirchhoff_stress
— Functionfirst_piola_kirchhoff_stress(
model::AlmansiHamel,
F
) -> Matrix{Float64}
first_piola_kirchhoff_stress(
model::ArrudaBoyce,
F
) -> Matrix{Float64}
first_piola_kirchhoff_stress(
model::Fung,
F
) -> Matrix{Float64}
first_piola_kirchhoff_stress(
model::Gent,
F
) -> Matrix{Float64}
first_piola_kirchhoff_stress(
model::MooneyRivlin,
F
) -> Matrix{Float64}
first_piola_kirchhoff_stress(
model::NeoHookean,
F
) -> Matrix{Float64}
first_piola_kirchhoff_stress(
model::SaintVenantKirchhoff,
F
) -> Matrix{Float64}
Conspire.first_piola_kirchhoff_tangent_stiffness
— Functionfirst_piola_kirchhoff_tangent_stiffness(
model::AlmansiHamel,
F
) -> Array{Float64, 4}
first_piola_kirchhoff_tangent_stiffness(
model::ArrudaBoyce,
F
) -> Array{Float64, 4}
first_piola_kirchhoff_tangent_stiffness(
model::Fung,
F
) -> Array{Float64, 4}
first_piola_kirchhoff_tangent_stiffness(
model::Gent,
F
) -> Array{Float64, 4}
first_piola_kirchhoff_tangent_stiffness(
model::MooneyRivlin,
F
) -> Array{Float64, 4}
first_piola_kirchhoff_tangent_stiffness(
model::NeoHookean,
F
) -> Array{Float64, 4}
first_piola_kirchhoff_tangent_stiffness(
model::SaintVenantKirchhoff,
F
) -> Array{Float64, 4}
Conspire.second_piola_kirchhoff_stress
— Functionsecond_piola_kirchhoff_stress(
model::AlmansiHamel,
F
) -> Matrix{Float64}
second_piola_kirchhoff_stress(
model::ArrudaBoyce,
F
) -> Matrix{Float64}
second_piola_kirchhoff_stress(
model::Fung,
F
) -> Matrix{Float64}
second_piola_kirchhoff_stress(
model::Gent,
F
) -> Matrix{Float64}
second_piola_kirchhoff_stress(
model::MooneyRivlin,
F
) -> Matrix{Float64}
second_piola_kirchhoff_stress(
model::NeoHookean,
F
) -> Matrix{Float64}
second_piola_kirchhoff_stress(
model::SaintVenantKirchhoff,
F
) -> Matrix{Float64}
Conspire.second_piola_kirchhoff_tangent_stiffness
— Functionsecond_piola_kirchhoff_tangent_stiffness(
model::AlmansiHamel,
F
) -> Array{Float64, 4}
second_piola_kirchhoff_tangent_stiffness(
model::ArrudaBoyce,
F
) -> Array{Float64, 4}
second_piola_kirchhoff_tangent_stiffness(
model::Fung,
F
) -> Array{Float64, 4}
second_piola_kirchhoff_tangent_stiffness(
model::Gent,
F
) -> Array{Float64, 4}
second_piola_kirchhoff_tangent_stiffness(
model::MooneyRivlin,
F
) -> Array{Float64, 4}
second_piola_kirchhoff_tangent_stiffness(
model::NeoHookean,
F
) -> Array{Float64, 4}
second_piola_kirchhoff_tangent_stiffness(
model::SaintVenantKirchhoff,
F
) -> Array{Float64, 4}