chrono::fea::ChMaterialHexaANCF Class Reference

Description

Definition of materials to be used for ANCF brick elements.

#include <ChMaterialHexaANCF.h>

Public Member Functions

 ChMaterialHexaANCF (double rho, double E, double nu)
 Construct an isotropic material. More...
 
 ChMaterialHexaANCF (double rho, const ChVector3d &E, const ChVector3d &nu, const ChVector3d &G)
 Construct a (possibly) orthotropic material. More...
 
double GetDensity () const
 Return the material density.
 
const ChMatrix66dGet_D () const
 

Constructor & Destructor Documentation

◆ ChMaterialHexaANCF() [1/2]

chrono::fea::ChMaterialHexaANCF::ChMaterialHexaANCF ( double  rho,
double  E,
double  nu 
)

Construct an isotropic material.

Parameters
rhomaterial density
EYoung's modulus
nuPoisson ratio

◆ ChMaterialHexaANCF() [2/2]

chrono::fea::ChMaterialHexaANCF::ChMaterialHexaANCF ( double  rho,
const ChVector3d E,
const ChVector3d nu,
const ChVector3d G 
)

Construct a (possibly) orthotropic material.

Parameters
rhomaterial density
Eelasticity moduli (E_x, E_y, E_z)
nuPoisson ratios (nu_xy, nu_xz, nu_yz)
Gshear moduli (G_xy, G_xz, G_yz)

The documentation for this class was generated from the following files:
  • /builds/uwsbel/chrono/src/chrono/fea/ChMaterialHexaANCF.h
  • /builds/uwsbel/chrono/src/chrono/fea/ChMaterialHexaANCF.cpp