Project Chrono: chrono::fea::ChMaterialHexaANCF Class Reference

Public Member Functions | List of all members
chrono::fea::ChMaterialHexaANCF Class Reference
Chrono::Engine » Finite Element Analysis » Elements

## 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.
| ChMaterialHexaANCF (double rho, const ChVector3d &E, const ChVector3d &nu, const ChVector3d &G)
| Construct a (possibly) orthotropic material.
double | GetDensity () const
| Return the material density.
const ChMatrix66d & | Get_D () const

## Constructor & Destructor Documentation

## ◆ ChMaterialHexaANCF() [1/2]

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

Construct an isotropic material.

Parameters

  rho | material density
  E | Young's modulus
  nu | Poisson 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

  rho | material density
  E | elasticity moduli (E_x, E_y, E_z)
  nu | Poisson ratios (nu_xy, nu_xz, nu_yz)
  G | shear moduli (G_xy, G_xz, G_yz)

The documentation for this class was generated from the following files:

- D:/W/B/src/chrono-9.0.1/src/chrono/fea/ChMaterialHexaANCF.h
- D:/W/B/src/chrono-9.0.1/src/chrono/fea/ChMaterialHexaANCF.cpp