Structural_dynamic_mesh_model#
#include <Structural_dynamic_mesh_model.h>
How to reference this class#
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Structural\_dynamic\_mesh\_model <class-structural-dynamic-mesh-model>`
[Structural\_dynamic\_mesh\_model](#class-structural-dynamic-mesh-model)
Detailed description#
Inherits from#
public : Interprete_geometrique_base_32_64
<int>
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Static Methods#
List of Public Methods#
List of Protected Methods#
Complete Member Function Documentation#
cree_instance#
Objet_U * Structural_dynamic_mesh_model::cree_instance()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Objet_U * Structural_dynamic_mesh_model::cree_instance() <structural-dynamic-mesh-model-public-static-objet-u-ptr-structural-dynamic-mesh-model-cree-instance>`
[Objet_U * Structural_dynamic_mesh_model::cree_instance()](#structural-dynamic-mesh-model-public-static-objet-u-ptr-structural-dynamic-mesh-model-cree-instance)
info#
const Type_info * Structural_dynamic_mesh_model::info()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info * Structural_dynamic_mesh_model::info() <structural-dynamic-mesh-model-public-static-const-type-info-ptr-structural-dynamic-mesh-model-info>`
[const Type_info * Structural_dynamic_mesh_model::info()](#structural-dynamic-mesh-model-public-static-const-type-info-ptr-structural-dynamic-mesh-model-info)
self_cast#
const Structural_dynamic_mesh_model & Structural_dynamic_mesh_model::self_cast(const Objet_U &)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Structural_dynamic_mesh_model & Structural_dynamic_mesh_model::self_cast(const Objet_U &) <structural-dynamic-mesh-model-public-static-const-structural-dynamic-mesh-model-ref-structural-dynamic-mesh-model-self-cast-const-objet-u-ref>`
[const Structural_dynamic_mesh_model & Structural_dynamic_mesh_model::self_cast(const Objet_U &)](#structural-dynamic-mesh-model-public-static-const-structural-dynamic-mesh-model-ref-structural-dynamic-mesh-model-self-cast-const-objet-u-ref)
self_cast#
Structural_dynamic_mesh_model & Structural_dynamic_mesh_model::self_cast(Objet_U &)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Structural_dynamic_mesh_model & Structural_dynamic_mesh_model::self_cast(Objet_U &) <structural-dynamic-mesh-model-public-static-structural-dynamic-mesh-model-ref-structural-dynamic-mesh-model-self-cast-objet-u-ref>`
[Structural_dynamic_mesh_model & Structural_dynamic_mesh_model::self_cast(Objet_U &)](#structural-dynamic-mesh-model-public-static-structural-dynamic-mesh-model-ref-structural-dynamic-mesh-model-self-cast-objet-u-ref)
addMaterialProperty#
void Structural_dynamic_mesh_model::addMaterialProperty(const std::string name, const std::vector< double > val)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::addMaterialProperty(const std::string name, const std::vector< double > val) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-addmaterialproperty-const-std-string-name-const-std-vector-double-val>`
[void Structural_dynamic_mesh_model::addMaterialProperty(const std::string name, const std::vector< double > val)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-addmaterialproperty-const-std-string-name-const-std-vector-double-val)
applyDtCoefficient#
void Structural_dynamic_mesh_model::applyDtCoefficient()
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::applyDtCoefficient() <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-applydtcoefficient>`
[void Structural_dynamic_mesh_model::applyDtCoefficient()](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-applydtcoefficient)
checkElemOrientation#
void Structural_dynamic_mesh_model::checkElemOrientation(int elnodes[4], const int elem)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::checkElemOrientation(int elnodes[4], const int elem) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-checkelemorientation-int-elnodes[4]-const-int-elem>`
[void Structural_dynamic_mesh_model::checkElemOrientation(int elnodes[4], const int elem)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-checkelemorientation-int-elnodes[4]-const-int-elem)
computeCriticalDt#
double Structural_dynamic_mesh_model::computeCriticalDt(const double volume, const double xlong, const double cSound, const double dtMin, double &scaleMass)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`double Structural_dynamic_mesh_model::computeCriticalDt(const double volume, const double xlong, const double cSound, const double dtMin, double &scaleMass) <structural-dynamic-mesh-model-public-double-structural-dynamic-mesh-model-computecriticaldt-const-double-volume-const-double-xlong-const-double-csound-const-double-dtmin-double-ref-scalemass>`
[double Structural_dynamic_mesh_model::computeCriticalDt(const double volume, const double xlong, const double cSound, const double dtMin, double &scaleMass)](#structural-dynamic-mesh-model-public-double-structural-dynamic-mesh-model-computecriticaldt-const-double-volume-const-double-xlong-const-double-csound-const-double-dtmin-double-ref-scalemass)
computeForceFaces#
void Structural_dynamic_mesh_model::computeForceFaces(const int nb_faces, const int nb_som_face, const IntTab &face_sommets)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::computeForceFaces(const int nb_faces, const int nb_som_face, const IntTab &face_sommets) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-computeforcefaces-const-int-nb-faces-const-int-nb-som-face-const-inttab-ref-face-sommets>`
[void Structural_dynamic_mesh_model::computeForceFaces(const int nb_faces, const int nb_som_face, const IntTab &face_sommets)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-computeforcefaces-const-int-nb-faces-const-int-nb-som-face-const-inttab-ref-face-sommets)
computeInternalForces#
void Structural_dynamic_mesh_model::computeInternalForces(double &volume, double &xlong, double &cSound, double &Pressure, double &VonMises)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::computeInternalForces(double &volume, double &xlong, double &cSound, double &Pressure, double &VonMises) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-computeinternalforces-double-ref-volume-double-ref-xlong-double-ref-csound-double-ref-pressure-double-ref-vonmises>`
[void Structural_dynamic_mesh_model::computeInternalForces(double &volume, double &xlong, double &cSound, double &Pressure, double &VonMises)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-computeinternalforces-double-ref-volume-double-ref-xlong-double-ref-csound-double-ref-pressure-double-ref-vonmises)
duplique#
int Structural_dynamic_mesh_model::duplique() const override
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Structural_dynamic_mesh_model::duplique() const override <structural-dynamic-mesh-model-public-int-structural-dynamic-mesh-model-duplique-const-override>`
[int Structural_dynamic_mesh_model::duplique() const override](#structural-dynamic-mesh-model-public-int-structural-dynamic-mesh-model-duplique-const-override)
get_info#
const Type_info * Structural_dynamic_mesh_model::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info * Structural_dynamic_mesh_model::get_info() const override <structural-dynamic-mesh-model-public-const-type-info-ptr-structural-dynamic-mesh-model-get-info-const-override>`
[const Type_info * Structural_dynamic_mesh_model::get_info() const override](#structural-dynamic-mesh-model-public-const-type-info-ptr-structural-dynamic-mesh-model-get-info-const-override)
getDampingCoefficient#
double Structural_dynamic_mesh_model::getDampingCoefficient()
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`double Structural_dynamic_mesh_model::getDampingCoefficient() <structural-dynamic-mesh-model-public-double-structural-dynamic-mesh-model-getdampingcoefficient>`
[double Structural_dynamic_mesh_model::getDampingCoefficient()](#structural-dynamic-mesh-model-public-double-structural-dynamic-mesh-model-getdampingcoefficient)
getDensity#
double Structural_dynamic_mesh_model::getDensity()
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`double Structural_dynamic_mesh_model::getDensity() <structural-dynamic-mesh-model-public-double-structural-dynamic-mesh-model-getdensity>`
[double Structural_dynamic_mesh_model::getDensity()](#structural-dynamic-mesh-model-public-double-structural-dynamic-mesh-model-getdensity)
getGridDtMin#
double Structural_dynamic_mesh_model::getGridDtMin()
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`double Structural_dynamic_mesh_model::getGridDtMin() <structural-dynamic-mesh-model-public-double-structural-dynamic-mesh-model-getgriddtmin>`
[double Structural_dynamic_mesh_model::getGridDtMin()](#structural-dynamic-mesh-model-public-double-structural-dynamic-mesh-model-getgriddtmin)
getMeshPbForceFace#
const DoubleTab & Structural_dynamic_mesh_model::getMeshPbForceFace() const
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const DoubleTab & Structural_dynamic_mesh_model::getMeshPbForceFace() const <structural-dynamic-mesh-model-public-const-doubletab-ref-structural-dynamic-mesh-model-getmeshpbforceface-const>`
[const DoubleTab & Structural_dynamic_mesh_model::getMeshPbForceFace() const](#structural-dynamic-mesh-model-public-const-doubletab-ref-structural-dynamic-mesh-model-getmeshpbforceface-const)
getMeshPbPressure#
const DoubleVect & Structural_dynamic_mesh_model::getMeshPbPressure() const
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const DoubleVect & Structural_dynamic_mesh_model::getMeshPbPressure() const <structural-dynamic-mesh-model-public-const-doublevect-ref-structural-dynamic-mesh-model-getmeshpbpressure-const>`
[const DoubleVect & Structural_dynamic_mesh_model::getMeshPbPressure() const](#structural-dynamic-mesh-model-public-const-doublevect-ref-structural-dynamic-mesh-model-getmeshpbpressure-const)
getMeshPbVonMises#
const DoubleVect & Structural_dynamic_mesh_model::getMeshPbVonMises() const
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const DoubleVect & Structural_dynamic_mesh_model::getMeshPbVonMises() const <structural-dynamic-mesh-model-public-const-doublevect-ref-structural-dynamic-mesh-model-getmeshpbvonmises-const>`
[const DoubleVect & Structural_dynamic_mesh_model::getMeshPbVonMises() const](#structural-dynamic-mesh-model-public-const-doublevect-ref-structural-dynamic-mesh-model-getmeshpbvonmises-const)
getNbNodesPerElem#
int Structural_dynamic_mesh_model::getNbNodesPerElem()
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Structural_dynamic_mesh_model::getNbNodesPerElem() <structural-dynamic-mesh-model-public-int-structural-dynamic-mesh-model-getnbnodesperelem>`
[int Structural_dynamic_mesh_model::getNbNodesPerElem()](#structural-dynamic-mesh-model-public-int-structural-dynamic-mesh-model-getnbnodesperelem)
initDynamicMeshProblem#
void Structural_dynamic_mesh_model::initDynamicMeshProblem(const int nsom, const int nelem, const int nface, const MD_Vector &md, const MD_Vector &mde, const MD_Vector &mdf)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::initDynamicMeshProblem(const int nsom, const int nelem, const int nface, const MD_Vector &md, const MD_Vector &mde, const MD_Vector &mdf) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-initdynamicmeshproblem-const-int-nsom-const-int-nelem-const-int-nface-const-md-vector-ref-md-const-md-vector-ref-mde-const-md-vector-ref-mdf>`
[void Structural_dynamic_mesh_model::initDynamicMeshProblem(const int nsom, const int nelem, const int nface, const MD_Vector &md, const MD_Vector &mde, const MD_Vector &mdf)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-initdynamicmeshproblem-const-int-nsom-const-int-nelem-const-int-nface-const-md-vector-ref-md-const-md-vector-ref-mde-const-md-vector-ref-mdf)
initMfrontBehaviour#
void Structural_dynamic_mesh_model::initMfrontBehaviour()
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::initMfrontBehaviour() <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-initmfrontbehaviour>`
[void Structural_dynamic_mesh_model::initMfrontBehaviour()](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-initmfrontbehaviour)
interpreter_#
Entree & Structural_dynamic_mesh_model::interpreter_(Entree &) override
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Entree & Structural_dynamic_mesh_model::interpreter_(Entree &) override <structural-dynamic-mesh-model-public-entree-ref-structural-dynamic-mesh-model-interpreter-underscore-entree-ref-override>`
[Entree & Structural_dynamic_mesh_model::interpreter_(Entree &) override](#structural-dynamic-mesh-model-public-entree-ref-structural-dynamic-mesh-model-interpreter-underscore-entree-ref-override)
setConfigurationResetDt#
void Structural_dynamic_mesh_model::setConfigurationResetDt(const double &dt)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setConfigurationResetDt(const double &dt) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setconfigurationresetdt-const-double-ref-dt>`
[void Structural_dynamic_mesh_model::setConfigurationResetDt(const double &dt)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setconfigurationresetdt-const-double-ref-dt)
setDensity#
void Structural_dynamic_mesh_model::setDensity(const double &rho)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setDensity(const double &rho) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setdensity-const-double-ref-rho>`
[void Structural_dynamic_mesh_model::setDensity(const double &rho)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setdensity-const-double-ref-rho)
setDtSafetyCoefficient#
void Structural_dynamic_mesh_model::setDtSafetyCoefficient(const double &c)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setDtSafetyCoefficient(const double &c) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setdtsafetycoefficient-const-double-ref-c>`
[void Structural_dynamic_mesh_model::setDtSafetyCoefficient(const double &c)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setdtsafetycoefficient-const-double-ref-c)
setGlobalFields#
void Structural_dynamic_mesh_model::setGlobalFields(const int elnodes[4], const double Pressure, const double VonMises)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setGlobalFields(const int elnodes[4], const double Pressure, const double VonMises) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setglobalfields-const-int-elnodes[4]-const-double-pressure-const-double-vonmises>`
[void Structural_dynamic_mesh_model::setGlobalFields(const int elnodes[4], const double Pressure, const double VonMises)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setglobalfields-const-int-elnodes[4]-const-double-pressure-const-double-vonmises)
setGridDtMin#
void Structural_dynamic_mesh_model::setGridDtMin(const double &dt)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setGridDtMin(const double &dt) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setgriddtmin-const-double-ref-dt>`
[void Structural_dynamic_mesh_model::setGridDtMin(const double &dt)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setgriddtmin-const-double-ref-dt)
setInertialDamping#
void Structural_dynamic_mesh_model::setInertialDamping(const double &D)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setInertialDamping(const double &D) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setinertialdamping-const-double-ref-d>`
[void Structural_dynamic_mesh_model::setInertialDamping(const double &D)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setinertialdamping-const-double-ref-d)
setLocalFields#
void Structural_dynamic_mesh_model::setLocalFields(const int elnodes[4], const int elem)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setLocalFields(const int elnodes[4], const int elem) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setlocalfields-const-int-elnodes[4]-const-int-elem>`
[void Structural_dynamic_mesh_model::setLocalFields(const int elnodes[4], const int elem)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setlocalfields-const-int-elnodes[4]-const-int-elem)
setMassElem#
void Structural_dynamic_mesh_model::setMassElem(const double &elmass)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setMassElem(const double &elmass) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setmasselem-const-double-ref-elmass>`
[void Structural_dynamic_mesh_model::setMassElem(const double &elmass)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setmasselem-const-double-ref-elmass)
setMaxAddedMassRatio#
void Structural_dynamic_mesh_model::setMaxAddedMassRatio(const double &r)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setMaxAddedMassRatio(const double &r) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setmaxaddedmassratio-const-double-ref-r>`
[void Structural_dynamic_mesh_model::setMaxAddedMassRatio(const double &r)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setmaxaddedmassratio-const-double-ref-r)
setMfrontHypothesis#
void Structural_dynamic_mesh_model::setMfrontHypothesis(const std::string &h)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setMfrontHypothesis(const std::string &h) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setmfronthypothesis-const-std-string-ref-h>`
[void Structural_dynamic_mesh_model::setMfrontHypothesis(const std::string &h)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setmfronthypothesis-const-std-string-ref-h)
setMfrontLibraryPath#
void Structural_dynamic_mesh_model::setMfrontLibraryPath(const std::string &l)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setMfrontLibraryPath(const std::string &l) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setmfrontlibrarypath-const-std-string-ref-l>`
[void Structural_dynamic_mesh_model::setMfrontLibraryPath(const std::string &l)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setmfrontlibrarypath-const-std-string-ref-l)
setMfrontModelName#
void Structural_dynamic_mesh_model::setMfrontModelName(const std::string &f)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setMfrontModelName(const std::string &f) <structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setmfrontmodelname-const-std-string-ref-f>`
[void Structural_dynamic_mesh_model::setMfrontModelName(const std::string &f)](#structural-dynamic-mesh-model-public-void-structural-dynamic-mesh-model-setmfrontmodelname-const-std-string-ref-f)
Structural_dynamic_mesh_model#
Structural_dynamic_mesh_model::Structural_dynamic_mesh_model()
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Structural_dynamic_mesh_model::Structural_dynamic_mesh_model() <structural-dynamic-mesh-model-public-structural-dynamic-mesh-model-structural-dynamic-mesh-model>`
[Structural_dynamic_mesh_model::Structural_dynamic_mesh_model()](#structural-dynamic-mesh-model-public-structural-dynamic-mesh-model-structural-dynamic-mesh-model)
taille_memoire#
unsigned Structural_dynamic_mesh_model::taille_memoire() const override
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`unsigned Structural_dynamic_mesh_model::taille_memoire() const override <structural-dynamic-mesh-model-public-unsigned-structural-dynamic-mesh-model-taille-memoire-const-override>`
[unsigned Structural_dynamic_mesh_model::taille_memoire() const override](#structural-dynamic-mesh-model-public-unsigned-structural-dynamic-mesh-model-taille-memoire-const-override)
~Structural_dynamic_mesh_model#
Structural_dynamic_mesh_model::~Structural_dynamic_mesh_model()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Structural_dynamic_mesh_model::~Structural_dynamic_mesh_model() <structural-dynamic-mesh-model-public-structural-dynamic-mesh-model-dtor-structural-dynamic-mesh-model>`
[Structural_dynamic_mesh_model::~Structural_dynamic_mesh_model()](#structural-dynamic-mesh-model-public-structural-dynamic-mesh-model-dtor-structural-dynamic-mesh-model)
integrate_behaviour_#
void Structural_dynamic_mesh_model::integrate_behaviour_(double *const stress, double *const ivar, const double *const evar, double *const stiff, const double *const gradientOrStrain0, const double *const gradientOrStrain1, double *const vsound)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::integrate_behaviour_(double *const stress, double *const ivar, const double *const evar, double *const stiff, const double *const gradientOrStrain0, const double *const gradientOrStrain1, double *const vsound) <structural-dynamic-mesh-model-protected-void-structural-dynamic-mesh-model-integrate-behaviour-underscore-double-ptr-const-stress-double-ptr-const-ivar-const-double-ptr-const-evar-double-ptr-const-stiff-const-double-ptr-const-gradientorstrain0-const-double-ptr-const-gradientorstrain1-double-ptr-const-vsound>`
[void Structural_dynamic_mesh_model::integrate_behaviour_(double *const stress, double *const ivar, const double *const evar, double *const stiff, const double *const gradientOrStrain0, const double *const gradientOrStrain1, double *const vsound)](#structural-dynamic-mesh-model-protected-void-structural-dynamic-mesh-model-integrate-behaviour-underscore-double-ptr-const-stress-double-ptr-const-ivar-const-double-ptr-const-evar-double-ptr-const-stiff-const-double-ptr-const-gradientorstrain0-const-double-ptr-const-gradientorstrain1-double-ptr-const-vsound)
load_behaviour_#
void Structural_dynamic_mesh_model::load_behaviour_(StressMeasureKind smk, TangentOperatorKind tok)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::load_behaviour_(StressMeasureKind smk, TangentOperatorKind tok) <structural-dynamic-mesh-model-protected-void-structural-dynamic-mesh-model-load-behaviour-underscore-stressmeasurekind-smk-tangentoperatorkind-tok>`
[void Structural_dynamic_mesh_model::load_behaviour_(StressMeasureKind smk, TangentOperatorKind tok)](#structural-dynamic-mesh-model-protected-void-structural-dynamic-mesh-model-load-behaviour-underscore-stressmeasurekind-smk-tangentoperatorkind-tok)
printOn#
Sortie & Structural_dynamic_mesh_model::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Sortie & Structural_dynamic_mesh_model::printOn(Sortie &x) const override <structural-dynamic-mesh-model-protected-sortie-ref-structural-dynamic-mesh-model-printon-sortie-ref-x-const-override>`
[Sortie & Structural_dynamic_mesh_model::printOn(Sortie &x) const override](#structural-dynamic-mesh-model-protected-sortie-ref-structural-dynamic-mesh-model-printon-sortie-ref-x-const-override)
readOn#
Entree & Structural_dynamic_mesh_model::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Entree & Structural_dynamic_mesh_model::readOn(Entree &) override <structural-dynamic-mesh-model-protected-entree-ref-structural-dynamic-mesh-model-readon-entree-ref-override>`
[Entree & Structural_dynamic_mesh_model::readOn(Entree &) override](#structural-dynamic-mesh-model-protected-entree-ref-structural-dynamic-mesh-model-readon-entree-ref-override)
setB0_#
void Structural_dynamic_mesh_model::setB0_(const DoubleTab &B)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::setB0_(const DoubleTab &B) <structural-dynamic-mesh-model-protected-void-structural-dynamic-mesh-model-setb0-underscore-const-doubletab-ref-b>`
[void Structural_dynamic_mesh_model::setB0_(const DoubleTab &B)](#structural-dynamic-mesh-model-protected-void-structural-dynamic-mesh-model-setb0-underscore-const-doubletab-ref-b)
tetrahedronVolLength_#
void Structural_dynamic_mesh_model::tetrahedronVolLength_(double &vol, double &xlong, const double Det)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::tetrahedronVolLength_(double &vol, double &xlong, const double Det) <structural-dynamic-mesh-model-protected-void-structural-dynamic-mesh-model-tetrahedronvollength-underscore-double-ref-vol-double-ref-xlong-const-double-det>`
[void Structural_dynamic_mesh_model::tetrahedronVolLength_(double &vol, double &xlong, const double Det)](#structural-dynamic-mesh-model-protected-void-structural-dynamic-mesh-model-tetrahedronvollength-underscore-double-ref-vol-double-ref-xlong-const-double-det)
triangleSurfLength_#
void Structural_dynamic_mesh_model::triangleSurfLength_(double &aire, double &xlong, const double Det)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Structural_dynamic_mesh_model::triangleSurfLength_(double &aire, double &xlong, const double Det) <structural-dynamic-mesh-model-protected-void-structural-dynamic-mesh-model-trianglesurflength-underscore-double-ref-aire-double-ref-xlong-const-double-det>`
[void Structural_dynamic_mesh_model::triangleSurfLength_(double &aire, double &xlong, const double Det)](#structural-dynamic-mesh-model-protected-void-structural-dynamic-mesh-model-trianglesurflength-underscore-double-ref-aire-double-ref-xlong-const-double-det)
Attributes Documentation#
const Type_info Structural_dynamic_mesh_model::info_obj
DoubleTab Structural_dynamic_mesh_model::a
bool Structural_dynamic_mesh_model::AddedMassRatioExceeded
double Structural_dynamic_mesh_model::configurationResetDt
bool Structural_dynamic_mesh_model::doConfigurationReset = false
DoubleTab Structural_dynamic_mesh_model::ff
double Structural_dynamic_mesh_model::gridDt
int Structural_dynamic_mesh_model::gridNStep
double Structural_dynamic_mesh_model::gridResetTime
double Structural_dynamic_mesh_model::gridTime
bool Structural_dynamic_mesh_model::isMassBuilt
DoubleVect Structural_dynamic_mesh_model::mass
double Structural_dynamic_mesh_model::maxAddedMassRatio
DoubleVect Structural_dynamic_mesh_model::nodalScaleMass
double Structural_dynamic_mesh_model::totalMass
DoubleTab Structural_dynamic_mesh_model::u
DoubleTab Structural_dynamic_mesh_model::v
DoubleTab Structural_dynamic_mesh_model::vp
DoubleTab Structural_dynamic_mesh_model::x
DoubleTab Structural_dynamic_mesh_model::B0_
DoubleTab Structural_dynamic_mesh_model::B0l_
double Structural_dynamic_mesh_model::density_
double Structural_dynamic_mesh_model::dtSafetyCoefficient_ = 0.5
DoubleTab Structural_dynamic_mesh_model::Eta_
std::string Structural_dynamic_mesh_model::f_
DoubleTab Structural_dynamic_mesh_model::fl_
DoubleTab Structural_dynamic_mesh_model::Ft_
double Structural_dynamic_mesh_model::gridDtMin_ = 0
std::string Structural_dynamic_mesh_model::h_
int Structural_dynamic_mesh_model::iel_
double Structural_dynamic_mesh_model::inertialDamping_
IntVect Structural_dynamic_mesh_model::invertNum_
std::string Structural_dynamic_mesh_model::l_
DoubleVect Structural_dynamic_mesh_model::massElem_
std::map<std::string,std::vector<double>> Structural_dynamic_mesh_model::matp_
DoubleTab Structural_dynamic_mesh_model::meshPbForceFace_
DoubleVect Structural_dynamic_mesh_model::meshPbPressure_
DoubleVect Structural_dynamic_mesh_model::meshPbVonMises_
mgis::behaviour::Behaviour Structural_dynamic_mesh_model::mgisBehaviour_
mgis::behaviour::BehaviourDataView Structural_dynamic_mesh_model::mgisBehaviourData_
int Structural_dynamic_mesh_model::nbn_
int Structural_dynamic_mesh_model::nSymSize_
double Structural_dynamic_mesh_model::rdt_ = 1.
DoubleTab Structural_dynamic_mesh_model::Stress_
int Structural_dynamic_mesh_model::symSize_
DoubleTab Structural_dynamic_mesh_model::ul_
DoubleTab Structural_dynamic_mesh_model::xl_
constexpr int Structural_dynamic_mesh_model::stiffnessMatrixMinSize_ = 1 + mgis::behaviour::Behaviour::nopts
mgis::behaviour::Hypothesis Structural_dynamic_mesh_model::hypothesis_
int Structural_dynamic_mesh_model::KSize_
bool Structural_dynamic_mesh_model::loaded_ = false
int Structural_dynamic_mesh_model::matpSize_
DoubleTab Structural_dynamic_mesh_model::mfrontEvars_
int Structural_dynamic_mesh_model::nbEvars_
int Structural_dynamic_mesh_model::nbIvars_
int Structural_dynamic_mesh_model::sizeEvars_