SuperDex Physics C++ API
Loading...
Searching...
No Matches
superdex::ActiveNeoHookeanMaterialParams Struct Reference

Parameters for the Active Neo-Hookean composite material model. More...

#include <active_neo_hookean_params.h>

Public Member Functions

bool operator== (ActiveNeoHookeanMaterialParams const &) const =default

Public Attributes

ActiveAnisoArapMaterialParams activeAnisotropic = {}
 Active anisotropic fiber contraction component parameters (Active Aniso ARAP).
SmithNeoHookeanMaterialParams passiveIsotropic = {}
 Passive isotropic hyperelastic component parameters (Neo-Hookean).

Detailed Description

Parameters for the Active Neo-Hookean composite material model.

Combines a passive isotropic hyperelastic component (Neo-Hookean) with an active anisotropic fiber contraction component (Aniso ARAP). Used to model materials with directional actuation like muscle tissue.

See also
Stable Neo-Hookean Flesh Simulation (Smith et al., 2018)
Anisotropic Elasticity for Inversion-Safety and Element Rehabilitation (Kim et al., 2019)
SoftMaterialType::ActiveNeoHookean, SmithNeoHookeanMaterialParams, ActiveAnisoArapMaterialParams

Definition at line 41 of file active_neo_hookean_params.h.

Member Function Documentation

◆ operator==()

bool superdex::ActiveNeoHookeanMaterialParams::operator== ( ActiveNeoHookeanMaterialParams const & ) const
default

Member Data Documentation

◆ activeAnisotropic

ActiveAnisoArapMaterialParams superdex::ActiveNeoHookeanMaterialParams::activeAnisotropic = {}

Active anisotropic fiber contraction component parameters (Active Aniso ARAP).

See also
ActiveAnisoArapMaterialParams

Definition at line 54 of file active_neo_hookean_params.h.

◆ passiveIsotropic

SmithNeoHookeanMaterialParams superdex::ActiveNeoHookeanMaterialParams::passiveIsotropic = {}

Passive isotropic hyperelastic component parameters (Neo-Hookean).

See also
SmithNeoHookeanMaterialParams

Definition at line 47 of file active_neo_hookean_params.h.


The documentation for this struct was generated from the following file: