chrono::fea::ChContinuumElectrostatics Class Reference
Description
Class for material for FEA electrostatic problems.
#include <ChContinuumElectrostatics.h>
Inheritance diagram for chrono::fea::ChContinuumElectrostatics:

Collaboration diagram for chrono::fea::ChContinuumElectrostatics:

Public Member Functions | |
| ChContinuumElectrostatics (const ChContinuumElectrostatics &other) | |
| void | SetPermittivity (double me) |
| Sets the e absolute permittivity constant of the material, expressed in Faraday per meter [ F/m ]. More... | |
| void | SetRelativePermettivity (double re) |
| Sets the e absolute permittivity by using the relative permittivity er, since e = er*e0 with e0 the constant permittivity of vacuum, so this is easier than using SetPermittivity(), Examples: air er=1.000589, rubber er=7, water er=80, glass 4-10 (approx.) | |
| double | GetPermittivity () const |
| Gets the e absolute permittivity constant of the material, expressed in Faraday per meter [ F/m ]. | |
| ChMatrixDynamic | Get_PermittivityEmatrix () |
| Get the e permittivity matrix. | |
Public Member Functions inherited from chrono::fea::ChContinuumPoisson3D | |
| ChContinuumPoisson3D (const ChContinuumPoisson3D &other) | |
| ChMatrixDynamic & | Get_ConstitutiveMatrix () |
| 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 mdensity=1000) | |
| ChContinuumMaterial (const ChContinuumMaterial &other) | |
| void | Set_density (double m_density) |
| Set the density of the material, in kg/m^2. | |
| double | Get_density () const |
| Get the density of the material, in kg/m^2. | |
| virtual void | ArchiveOUT (ChArchiveOut &marchive) |
| virtual void | ArchiveIN (ChArchiveIn &marchive) |
Additional Inherited Members | |
Protected Attributes inherited from chrono::fea::ChContinuumPoisson3D | |
| ChMatrixDynamic | ConstitutiveMatrix |
Protected Attributes inherited from chrono::fea::ChContinuumMaterial | |
| double | density |
Member Function Documentation
◆ SetPermittivity()
|
inline |
Sets the e absolute permittivity constant of the material, expressed in Faraday per meter [ F/m ].
Sets the conductivity matrix as isotropic (diagonal k)
The documentation for this class was generated from the following file:
- /builds/uwsbel/chrono/src/chrono/fea/ChContinuumElectrostatics.h
Public Member Functions inherited from