Description

Class for the basic properties of scalar fields P in 3D FEM problems that can be described by Laplace PDEs of type rho dP/dt + div [C] grad P = 0.

#include <ChContinuumPoisson3D.h>

Inheritance diagram for chrono::fea::ChContinuumPoisson3D:
Collaboration diagram for chrono::fea::ChContinuumPoisson3D:

Public Member Functions

 ChContinuumPoisson3D (const ChContinuumPoisson3D &other)
ChMatrixDynamicGetConstitutiveMatrix ()
 Get the constitutive matrix [C] to compute the bilinear form in the weak formulation.
virtual double Get_DtMultiplier ()
 Get the rho multiplier for the 'rho dP/dt term', if any (default, none).
Public Member Functions inherited from chrono::fea::ChContinuumMaterial
 ChContinuumMaterial (double density=1000)
 ChContinuumMaterial (const ChContinuumMaterial &other)
void SetDensity (double density)
 Set the density of the material, in kg/m^2.
double GetDensity () const
 Get the density of the material, in kg/m^2.
virtual void ArchiveOut (ChArchiveOut &archive_out)
virtual void ArchiveIn (ChArchiveIn &archive_in)

Protected Attributes

ChMatrixDynamic ConstitutiveMatrix
Protected Attributes inherited from chrono::fea::ChContinuumMaterial
double m_density

Member Function Documentation

◆ Get_DtMultiplier()

virtual double chrono::fea::ChContinuumPoisson3D::Get_DtMultiplier ( )
inlinevirtual

Get the rho multiplier for the 'rho dP/dt term', if any (default, none).

Reimplemented in chrono::fea::ChContinuumThermal.


The documentation for this class was generated from the following file:
  • D:/W/B/src/chrono-9.0.1/src/chrono/fea/ChContinuumPoisson3D.h