openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
Public Member Functions | Public Attributes | List of all members
opencarp::mechMaterial Struct Reference

#include <fem_types.h>

Inheritance diagram for opencarp::mechMaterial:
Collaboration diagram for opencarp::mechMaterial:

Public Member Functions

void set_constitutive_model (std::string model_name)
 

Public Attributes

mechMat_t mat_t
 choose material model More...
 
std::map< std::string, mechMat_tmMat_map
 
- Public Attributes inherited from opencarp::physMaterial
physMat_t material_type
 ID of physics material. More...
 
double fluct
 random fluctuation around standard value More...
 

Detailed Description

choice of mechanics constitutive model

Definition at line 90 of file fem_types.h.

Member Function Documentation

◆ set_constitutive_model()

void opencarp::mechMaterial::set_constitutive_model ( std::string  model_name)
inline

Definition at line 100 of file fem_types.h.

Member Data Documentation

◆ mat_t

mechMat_t opencarp::mechMaterial::mat_t

choose material model

Definition at line 92 of file fem_types.h.

◆ mMat_map

std::map<std::string, mechMat_t> opencarp::mechMaterial::mMat_map
Initial value:
= {
{"Hooke", mechMat_t::HOOKE},
{"NeoHooke", mechMat_t::NEOHOOKE},
{"MooneyRivlin", mechMat_t::MOONEYRIVLIN},
{"Guccione", mechMat_t::GUCCIONE},
{"Usyk", mechMat_t::USYK}
}
@ NEOHOOKE
Definition: fem_types.h:51
@ MOONEYRIVLIN
Definition: fem_types.h:51
@ GUCCIONE
Definition: fem_types.h:51

Definition at line 93 of file fem_types.h.


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