Skip to content

Class uipc::constitution::ElasticModuli2D

ClassList > uipc > constitution > ElasticModuli2D

Public Functions

Type Name
auto lambda () noexcept const
auto mu () noexcept const

Public Static Functions

Type Name
ElasticModuli2D lame (Float lambda, Float mu) noexcept
ElasticModuli2D youngs_poisson (Float E, Float nu)
ElasticModuli2D youngs_shear (Float E, Float G) noexcept

Public Functions Documentation

function lambda

inline auto uipc::constitution::ElasticModuli2D::lambda () noexcept const

function mu

inline auto uipc::constitution::ElasticModuli2D::mu () noexcept const

Public Static Functions Documentation

function lame

static ElasticModuli2D uipc::constitution::ElasticModuli2D::lame (
    Float lambda,
    Float mu
) noexcept

function youngs_poisson

static ElasticModuli2D uipc::constitution::ElasticModuli2D::youngs_poisson (
    Float E,
    Float nu
) 

function youngs_shear

static ElasticModuli2D uipc::constitution::ElasticModuli2D::youngs_shear (
    Float E,
    Float G
) noexcept


The documentation for this class was generated from the following file include/uipc/constitution/elastic_moduli.h