Domaine_ALE#

#include <Domaine_ALE.h>
Brief description

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:`Domaine\_ALE <class-domaine-ale>`
[Domaine\_ALE](#class-domaine-ale)

Detailed description#

Inherits from#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classDomaine__ALE__inherit__graph.png

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

associer_equation#

Definition
void Domaine_ALE::associer_equation(const Equation_base &une_eq)
Brief description
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 Domaine_ALE::associer_equation(const Equation_base &une_eq) <domaine-ale-public-void-domaine-ale-associer-equation-const-equation-base-ref-une-eq>`
[void Domaine_ALE::associer_equation(const Equation_base &une_eq)](#domaine-ale-public-void-domaine-ale-associer-equation-const-equation-base-ref-une-eq)

calculer_vitesse#

Definition
DoubleTab Domaine_ALE::calculer_vitesse(double temps, Domaine_dis_base &, Probleme_base &, bool &)
Brief description
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:`DoubleTab Domaine_ALE::calculer_vitesse(double temps, Domaine_dis_base &, Probleme_base &, bool &) <domaine-ale-public-doubletab-domaine-ale-calculer-vitesse-double-temps-domaine-dis-base-ref-probleme-base-ref-bool-ref>`
[DoubleTab Domaine_ALE::calculer_vitesse(double temps, Domaine_dis_base &, Probleme_base &, bool &)](#domaine-ale-public-doubletab-domaine-ale-calculer-vitesse-double-temps-domaine-dis-base-ref-probleme-base-ref-bool-ref)

calculer_vitesse_faces#

Definition
DoubleTab & Domaine_ALE::calculer_vitesse_faces(DoubleTab &, int, int, IntTab &)
Brief description
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:`DoubleTab & Domaine_ALE::calculer_vitesse_faces(DoubleTab &, int, int, IntTab &) <domaine-ale-public-doubletab-ref-domaine-ale-calculer-vitesse-faces-doubletab-ref-int-int-inttab-ref>`
[DoubleTab & Domaine_ALE::calculer_vitesse_faces(DoubleTab &, int, int, IntTab &)](#domaine-ale-public-doubletab-ref-domaine-ale-calculer-vitesse-faces-doubletab-ref-int-int-inttab-ref)

clear#

Definition
void Domaine_ALE::clear() override
Brief description

Reset the Domaine completely except for its name.

Detailed description

Various

Reimplements:

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 Domaine_ALE::clear() override <domaine-ale-public-void-domaine-ale-clear-override>`
[void Domaine_ALE::clear() override](#domaine-ale-public-void-domaine-ale-clear-override)

computeFluidForceOnBeam#

Definition
void Domaine_ALE::computeFluidForceOnBeam(const int &)
Brief description
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 Domaine_ALE::computeFluidForceOnBeam(const int &) <domaine-ale-public-void-domaine-ale-computefluidforceonbeam-const-int-ref>`
[void Domaine_ALE::computeFluidForceOnBeam(const int &)](#domaine-ale-public-void-domaine-ale-computefluidforceonbeam-const-int-ref)

Domaine_ALE#

Definition
Domaine_ALE::Domaine_ALE()
Brief description
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:`Domaine_ALE::Domaine_ALE() <domaine-ale-public-domaine-ale-domaine-ale>`
[Domaine_ALE::Domaine_ALE()](#domaine-ale-public-domaine-ale-domaine-ale)

duplique#

Definition
int Domaine_ALE::duplique() const override
Brief description
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 Domaine_ALE::duplique() const override <domaine-ale-public-int-domaine-ale-duplique-const-override>`
[int Domaine_ALE::duplique() const override](#domaine-ale-public-int-domaine-ale-duplique-const-override)

extrait_surf_dom_deformable#

Definition
bool Domaine_ALE::extrait_surf_dom_deformable() const
Brief description
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:`bool Domaine_ALE::extrait_surf_dom_deformable() const <domaine-ale-public-bool-domaine-ale-extrait-surf-dom-deformable-const>`
[bool Domaine_ALE::extrait_surf_dom_deformable() const](#domaine-ale-public-bool-domaine-ale-extrait-surf-dom-deformable-const)

get_dt#

Definition
const double & Domaine_ALE::get_dt() const
Brief description
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 double & Domaine_ALE::get_dt() const <domaine-ale-public-const-double-ref-domaine-ale-get-dt-const>`
[const double & Domaine_ALE::get_dt() const](#domaine-ale-public-const-double-ref-domaine-ale-get-dt-const)

get_info#

Definition
const Type_info * Domaine_ALE::get_info() const override
Brief description

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 * Domaine_ALE::get_info() const override <domaine-ale-public-const-type-info-ptr-domaine-ale-get-info-const-override>`
[const Type_info * Domaine_ALE::get_info() const override](#domaine-ale-public-const-type-info-ptr-domaine-ale-get-info-const-override)

getBeamDirection#

Definition
const int & Domaine_ALE::getBeamDirection(const int &) const
Brief description
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:`const int & Domaine_ALE::getBeamDirection(const int &) const <domaine-ale-public-const-int-ref-domaine-ale-getbeamdirection-const-int-ref-const>`
[const int & Domaine_ALE::getBeamDirection(const int &) const](#domaine-ale-public-const-int-ref-domaine-ale-getbeamdirection-const-int-ref-const)

getBeamDisplacement#

Definition
const DoubleTab & Domaine_ALE::getBeamDisplacement(const int &, const int &) const
Brief description
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 & Domaine_ALE::getBeamDisplacement(const int &, const int &) const <domaine-ale-public-const-doubletab-ref-domaine-ale-getbeamdisplacement-const-int-ref-const-int-ref-const>`
[const DoubleTab & Domaine_ALE::getBeamDisplacement(const int &, const int &) const](#domaine-ale-public-const-doubletab-ref-domaine-ale-getbeamdisplacement-const-int-ref-const-int-ref-const)

getBeamName#

Definition
const Nom & Domaine_ALE::getBeamName(const int &) const
Brief description
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 Nom & Domaine_ALE::getBeamName(const int &) const <domaine-ale-public-const-nom-ref-domaine-ale-getbeamname-const-int-ref-const>`
[const Nom & Domaine_ALE::getBeamName(const int &) const](#domaine-ale-public-const-nom-ref-domaine-ale-getbeamname-const-int-ref-const)

getBeamNbBeam#

Definition
const int & Domaine_ALE::getBeamNbBeam() const
Brief description
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 int & Domaine_ALE::getBeamNbBeam() const <domaine-ale-public-const-int-ref-domaine-ale-getbeamnbbeam-const>`
[const int & Domaine_ALE::getBeamNbBeam() const](#domaine-ale-public-const-int-ref-domaine-ale-getbeamnbbeam-const)

getBeamNbModes#

Definition
const int & Domaine_ALE::getBeamNbModes(const int &) const
Brief description
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 int & Domaine_ALE::getBeamNbModes(const int &) const <domaine-ale-public-const-int-ref-domaine-ale-getbeamnbmodes-const-int-ref-const>`
[const int & Domaine_ALE::getBeamNbModes(const int &) const](#domaine-ale-public-const-int-ref-domaine-ale-getbeamnbmodes-const-int-ref-const)

getBeamRotation#

Definition
const DoubleTab & Domaine_ALE::getBeamRotation(const int &, const int &) const
Brief description
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 & Domaine_ALE::getBeamRotation(const int &, const int &) const <domaine-ale-public-const-doubletab-ref-domaine-ale-getbeamrotation-const-int-ref-const-int-ref-const>`
[const DoubleTab & Domaine_ALE::getBeamRotation(const int &, const int &) const](#domaine-ale-public-const-doubletab-ref-domaine-ale-getbeamrotation-const-int-ref-const-int-ref-const)

getBeamVelocity#

Definition
DoubleVect & Domaine_ALE::getBeamVelocity(const int &, const double &tps, const double &dt)
Brief description
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:`DoubleVect & Domaine_ALE::getBeamVelocity(const int &, const double &tps, const double &dt) <domaine-ale-public-doublevect-ref-domaine-ale-getbeamvelocity-const-int-ref-const-double-ref-tps-const-double-ref-dt>`
[DoubleVect & Domaine_ALE::getBeamVelocity(const int &, const double &tps, const double &dt)](#domaine-ale-public-doublevect-ref-domaine-ale-getbeamvelocity-const-int-ref-const-double-ref-tps-const-double-ref-dt)

getEquation#

Definition
Equation_base & Domaine_ALE::getEquation()
Brief description
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:`Equation_base & Domaine_ALE::getEquation() <domaine-ale-public-equation-base-ref-domaine-ale-getequation>`
[Equation_base & Domaine_ALE::getEquation()](#domaine-ale-public-equation-base-ref-domaine-ale-getequation)

getMeshMotionModel#

Definition
int Domaine_ALE::getMeshMotionModel() const
Brief description
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 Domaine_ALE::getMeshMotionModel() const <domaine-ale-public-int-domaine-ale-getmeshmotionmodel-const>`
[int Domaine_ALE::getMeshMotionModel() const](#domaine-ale-public-int-domaine-ale-getmeshmotionmodel-const)

getMeshPbForceFace#

Definition
const DoubleTab & Domaine_ALE::getMeshPbForceFace() const
Brief description
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 & Domaine_ALE::getMeshPbForceFace() const <domaine-ale-public-const-doubletab-ref-domaine-ale-getmeshpbforceface-const>`
[const DoubleTab & Domaine_ALE::getMeshPbForceFace() const](#domaine-ale-public-const-doubletab-ref-domaine-ale-getmeshpbforceface-const)

getMeshPbPressure#

Definition
const DoubleVect & Domaine_ALE::getMeshPbPressure() const
Brief description
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 & Domaine_ALE::getMeshPbPressure() const <domaine-ale-public-const-doublevect-ref-domaine-ale-getmeshpbpressure-const>`
[const DoubleVect & Domaine_ALE::getMeshPbPressure() const](#domaine-ale-public-const-doublevect-ref-domaine-ale-getmeshpbpressure-const)

getMeshPbVonMises#

Definition
const DoubleVect & Domaine_ALE::getMeshPbVonMises() const
Brief description
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 & Domaine_ALE::getMeshPbVonMises() const <domaine-ale-public-const-doublevect-ref-domaine-ale-getmeshpbvonmises-const>`
[const DoubleVect & Domaine_ALE::getMeshPbVonMises() const](#domaine-ale-public-const-doublevect-ref-domaine-ale-getmeshpbvonmises-const)

getNewJacobian#

Definition
const DoubleTab & Domaine_ALE::getNewJacobian()
Brief description
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 & Domaine_ALE::getNewJacobian() <domaine-ale-public-const-doubletab-ref-domaine-ale-getnewjacobian>`
[const DoubleTab & Domaine_ALE::getNewJacobian()](#domaine-ale-public-const-doubletab-ref-domaine-ale-getnewjacobian)

getNewJacobian#

Definition
const DoubleTab & Domaine_ALE::getNewJacobian() const
Brief description
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:`const DoubleTab & Domaine_ALE::getNewJacobian() const <domaine-ale-public-const-doubletab-ref-domaine-ale-getnewjacobian-const>`
[const DoubleTab & Domaine_ALE::getNewJacobian() const](#domaine-ale-public-const-doubletab-ref-domaine-ale-getnewjacobian-const)

getOldJacobian#

Definition
const DoubleTab & Domaine_ALE::getOldJacobian()
Brief description
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 & Domaine_ALE::getOldJacobian() <domaine-ale-public-const-doubletab-ref-domaine-ale-getoldjacobian>`
[const DoubleTab & Domaine_ALE::getOldJacobian()](#domaine-ale-public-const-doubletab-ref-domaine-ale-getoldjacobian)

getOldJacobian#

Definition
const DoubleTab & Domaine_ALE::getOldJacobian() const
Brief description
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:`const DoubleTab & Domaine_ALE::getOldJacobian() const <domaine-ale-public-const-doubletab-ref-domaine-ale-getoldjacobian-const>`
[const DoubleTab & Domaine_ALE::getOldJacobian() const](#domaine-ale-public-const-doubletab-ref-domaine-ale-getoldjacobian-const)

initialiser#

Definition
void Domaine_ALE::initialiser(double temps, Domaine_dis_base &, Probleme_base &) override
Brief description
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:`void Domaine_ALE::initialiser(double temps, Domaine_dis_base &, Probleme_base &) override <domaine-ale-public-void-domaine-ale-initialiser-double-temps-domaine-dis-base-ref-probleme-base-ref-override>`
[void Domaine_ALE::initialiser(double temps, Domaine_dis_base &, Probleme_base &) override](#domaine-ale-public-void-domaine-ale-initialiser-double-temps-domaine-dis-base-ref-probleme-base-ref-override)

interpolationOnThe3DSurface#

Definition
DoubleVect Domaine_ALE::interpolationOnThe3DSurface(const int &, const double &x, const double &y, const double &z, const DoubleTab &u, const DoubleTab &R) const
Brief description
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:`DoubleVect Domaine_ALE::interpolationOnThe3DSurface(const int &, const double &x, const double &y, const double &z, const DoubleTab &u, const DoubleTab &R) const <domaine-ale-public-doublevect-domaine-ale-interpolationonthe3dsurface-const-int-ref-const-double-ref-x-const-double-ref-y-const-double-ref-z-const-doubletab-ref-u-const-doubletab-ref-r-const>`
[DoubleVect Domaine_ALE::interpolationOnThe3DSurface(const int &, const double &x, const double &y, const double &z, const DoubleTab &u, const DoubleTab &R) const](#domaine-ale-public-doublevect-domaine-ale-interpolationonthe3dsurface-const-int-ref-const-double-ref-x-const-double-ref-y-const-double-ref-z-const-doubletab-ref-u-const-doubletab-ref-r-const)

laplacien#

Definition
DoubleTab & Domaine_ALE::laplacien(Domaine_dis_base &, Probleme_base &, const DoubleTab &, DoubleTab &)
Brief description
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:`DoubleTab & Domaine_ALE::laplacien(Domaine_dis_base &, Probleme_base &, const DoubleTab &, DoubleTab &) <domaine-ale-public-doubletab-ref-domaine-ale-laplacien-domaine-dis-base-ref-probleme-base-ref-const-doubletab-ref-doubletab-ref>`
[DoubleTab & Domaine_ALE::laplacien(Domaine_dis_base &, Probleme_base &, const DoubleTab &, DoubleTab &)](#domaine-ale-public-doubletab-ref-domaine-ale-laplacien-domaine-dis-base-ref-probleme-base-ref-const-doubletab-ref-doubletab-ref)

les_elems_extrait_surf_reference#

Definition
const IntTab & Domaine_ALE::les_elems_extrait_surf_reference() const
Brief description
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 IntTab & Domaine_ALE::les_elems_extrait_surf_reference() const <domaine-ale-public-const-inttab-ref-domaine-ale-les-elems-extrait-surf-reference-const>`
[const IntTab & Domaine_ALE::les_elems_extrait_surf_reference() const](#domaine-ale-public-const-inttab-ref-domaine-ale-les-elems-extrait-surf-reference-const)

mettre_a_jour#

Definition
void Domaine_ALE::mettre_a_jour(double temps, Domaine_dis_base &, Probleme_base &) override
Brief description
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:`void Domaine_ALE::mettre_a_jour(double temps, Domaine_dis_base &, Probleme_base &) override <domaine-ale-public-void-domaine-ale-mettre-a-jour-double-temps-domaine-dis-base-ref-probleme-base-ref-override>`
[void Domaine_ALE::mettre_a_jour(double temps, Domaine_dis_base &, Probleme_base &) override](#domaine-ale-public-void-domaine-ale-mettre-a-jour-double-temps-domaine-dis-base-ref-probleme-base-ref-override)

read_beam#

Definition
void Domaine_ALE::read_beam(Entree &is, int &)
Brief description
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 Domaine_ALE::read_beam(Entree &is, int &) <domaine-ale-public-void-domaine-ale-read-beam-entree-ref-is-int-ref>`
[void Domaine_ALE::read_beam(Entree &is, int &)](#domaine-ale-public-void-domaine-ale-read-beam-entree-ref-is-int-ref)

reading_ALE_Neumann_BC_for_grid_problem#

Definition
void Domaine_ALE::reading_ALE_Neumann_BC_for_grid_problem(Entree &is)
Brief description
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 Domaine_ALE::reading_ALE_Neumann_BC_for_grid_problem(Entree &is) <domaine-ale-public-void-domaine-ale-reading-ale-neumann-bc-for-grid-problem-entree-ref-is>`
[void Domaine_ALE::reading_ALE_Neumann_BC_for_grid_problem(Entree &is)](#domaine-ale-public-void-domaine-ale-reading-ale-neumann-bc-for-grid-problem-entree-ref-is)

reading_beam_model#

Definition
void Domaine_ALE::reading_beam_model(Entree &is)
Brief description
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 Domaine_ALE::reading_beam_model(Entree &is) <domaine-ale-public-void-domaine-ale-reading-beam-model-entree-ref-is>`
[void Domaine_ALE::reading_beam_model(Entree &is)](#domaine-ale-public-void-domaine-ale-reading-beam-model-entree-ref-is)

reading_projection_ALE_boundary#

Definition
void Domaine_ALE::reading_projection_ALE_boundary(Entree &is)
Brief description
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 Domaine_ALE::reading_projection_ALE_boundary(Entree &is) <domaine-ale-public-void-domaine-ale-reading-projection-ale-boundary-entree-ref-is>`
[void Domaine_ALE::reading_projection_ALE_boundary(Entree &is)](#domaine-ale-public-void-domaine-ale-reading-projection-ale-boundary-entree-ref-is)

reading_solver_moving_mesh_ALE#

Definition
void Domaine_ALE::reading_solver_moving_mesh_ALE(Entree &is)
Brief description
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 Domaine_ALE::reading_solver_moving_mesh_ALE(Entree &is) <domaine-ale-public-void-domaine-ale-reading-solver-moving-mesh-ale-entree-ref-is>`
[void Domaine_ALE::reading_solver_moving_mesh_ALE(Entree &is)](#domaine-ale-public-void-domaine-ale-reading-solver-moving-mesh-ale-entree-ref-is)

reading_structural_dynamic_mesh_model#

Definition
void Domaine_ALE::reading_structural_dynamic_mesh_model(Entree &is)
Brief description
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 Domaine_ALE::reading_structural_dynamic_mesh_model(Entree &is) <domaine-ale-public-void-domaine-ale-reading-structural-dynamic-mesh-model-entree-ref-is>`
[void Domaine_ALE::reading_structural_dynamic_mesh_model(Entree &is)](#domaine-ale-public-void-domaine-ale-reading-structural-dynamic-mesh-model-entree-ref-is)

reading_vit_bords_ALE#

Definition
void Domaine_ALE::reading_vit_bords_ALE(Entree &is)
Brief description
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 Domaine_ALE::reading_vit_bords_ALE(Entree &is) <domaine-ale-public-void-domaine-ale-reading-vit-bords-ale-entree-ref-is>`
[void Domaine_ALE::reading_vit_bords_ALE(Entree &is)](#domaine-ale-public-void-domaine-ale-reading-vit-bords-ale-entree-ref-is)

resumptionJacobian#

Definition
void Domaine_ALE::resumptionJacobian(DoubleTab &, DoubleTab &)
Brief description
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 Domaine_ALE::resumptionJacobian(DoubleTab &, DoubleTab &) <domaine-ale-public-void-domaine-ale-resumptionjacobian-doubletab-ref-doubletab-ref>`
[void Domaine_ALE::resumptionJacobian(DoubleTab &, DoubleTab &)](#domaine-ale-public-void-domaine-ale-resumptionjacobian-doubletab-ref-doubletab-ref)

set_dt#

Definition
void Domaine_ALE::set_dt(double &dt) override
Brief description
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:`void Domaine_ALE::set_dt(double &dt) override <domaine-ale-public-void-domaine-ale-set-dt-double-ref-dt-override>`
[void Domaine_ALE::set_dt(double &dt) override](#domaine-ale-public-void-domaine-ale-set-dt-double-ref-dt-override)

set_extrait_surf_dom_deformable#

Definition
void Domaine_ALE::set_extrait_surf_dom_deformable(bool def)
Brief description
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:`void Domaine_ALE::set_extrait_surf_dom_deformable(bool def) <domaine-ale-public-void-domaine-ale-set-extrait-surf-dom-deformable-bool-def>`
[void Domaine_ALE::set_extrait_surf_dom_deformable(bool def)](#domaine-ale-public-void-domaine-ale-set-extrait-surf-dom-deformable-bool-def)

set_les_elems_extrait_surf_reference#

Definition
void Domaine_ALE::set_les_elems_extrait_surf_reference(const IntTab &)
Brief description
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 Domaine_ALE::set_les_elems_extrait_surf_reference(const IntTab &) <domaine-ale-public-void-domaine-ale-set-les-elems-extrait-surf-reference-const-inttab-ref>`
[void Domaine_ALE::set_les_elems_extrait_surf_reference(const IntTab &)](#domaine-ale-public-void-domaine-ale-set-les-elems-extrait-surf-reference-const-inttab-ref)

solveDynamicMeshProblem#

Definition
void Domaine_ALE::solveDynamicMeshProblem(const double temps, const DoubleTab &imposedVelocity, const IntVect &imposedVelocityTag, DoubleTab &outputMeshVelocity, const int nbSom, const int nbElem, const int nbSomElem, const IntTab &sommets, const int nbFace, const int nbSomFace, const IntTab &face_sommets)
Brief description
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 Domaine_ALE::solveDynamicMeshProblem(const double temps, const DoubleTab &imposedVelocity, const IntVect &imposedVelocityTag, DoubleTab &outputMeshVelocity, const int nbSom, const int nbElem, const int nbSomElem, const IntTab &sommets, const int nbFace, const int nbSomFace, const IntTab &face_sommets) <domaine-ale-public-void-domaine-ale-solvedynamicmeshproblem-const-double-temps-const-doubletab-ref-imposedvelocity-const-intvect-ref-imposedvelocitytag-doubletab-ref-outputmeshvelocity-const-int-nbsom-const-int-nbelem-const-int-nbsomelem-const-inttab-ref-sommets-const-int-nbface-const-int-nbsomface-const-inttab-ref-face-sommets>`
[void Domaine_ALE::solveDynamicMeshProblem(const double temps, const DoubleTab &imposedVelocity, const IntVect &imposedVelocityTag, DoubleTab &outputMeshVelocity, const int nbSom, const int nbElem, const int nbSomElem, const IntTab &sommets, const int nbFace, const int nbSomFace, const IntTab &face_sommets)](#domaine-ale-public-void-domaine-ale-solvedynamicmeshproblem-const-double-temps-const-doubletab-ref-imposedvelocity-const-intvect-ref-imposedvelocitytag-doubletab-ref-outputmeshvelocity-const-int-nbsom-const-int-nbelem-const-int-nbsomelem-const-inttab-ref-sommets-const-int-nbface-const-int-nbsomface-const-inttab-ref-face-sommets)

taille_memoire#

Definition
unsigned Domaine_ALE::taille_memoire() const override
Brief description
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 Domaine_ALE::taille_memoire() const override <domaine-ale-public-unsigned-domaine-ale-taille-memoire-const-override>`
[unsigned Domaine_ALE::taille_memoire() const override](#domaine-ale-public-unsigned-domaine-ale-taille-memoire-const-override)

update_after_post#

Definition
void Domaine_ALE::update_after_post(double temps) override
Brief description
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:`void Domaine_ALE::update_after_post(double temps) override <domaine-ale-public-void-domaine-ale-update-after-post-double-temps-override>`
[void Domaine_ALE::update_after_post(double temps) override](#domaine-ale-public-void-domaine-ale-update-after-post-double-temps-override)

update_ALE_projection#

Definition
void Domaine_ALE::update_ALE_projection(const double)
Brief description
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:`void Domaine_ALE::update_ALE_projection(const double) <domaine-ale-public-void-domaine-ale-update-ale-projection-const-double>`
[void Domaine_ALE::update_ALE_projection(const double)](#domaine-ale-public-void-domaine-ale-update-ale-projection-const-double)

update_ALE_projection#

Definition
void Domaine_ALE::update_ALE_projection(double, Nom &, Champ_front_ALE_projection &, int)
Brief description
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 Domaine_ALE::update_ALE_projection(double, Nom &, Champ_front_ALE_projection &, int) <domaine-ale-public-void-domaine-ale-update-ale-projection-double-nom-ref-champ-front-ale-projection-ref-int>`
[void Domaine_ALE::update_ALE_projection(double, Nom &, Champ_front_ALE_projection &, int)](#domaine-ale-public-void-domaine-ale-update-ale-projection-double-nom-ref-champ-front-ale-projection-ref-int)

update_ALEjacobians#

Definition
void Domaine_ALE::update_ALEjacobians(DoubleTab &, DoubleTab &, int)
Brief description
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 Domaine_ALE::update_ALEjacobians(DoubleTab &, DoubleTab &, int) <domaine-ale-public-void-domaine-ale-update-alejacobians-doubletab-ref-doubletab-ref-int>`
[void Domaine_ALE::update_ALEjacobians(DoubleTab &, DoubleTab &, int)](#domaine-ale-public-void-domaine-ale-update-alejacobians-doubletab-ref-doubletab-ref-int)

update_coord_dom_extrait_surface#

Definition
void Domaine_ALE::update_coord_dom_extrait_surface()
Brief description
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 Domaine_ALE::update_coord_dom_extrait_surface() <domaine-ale-public-void-domaine-ale-update-coord-dom-extrait-surface>`
[void Domaine_ALE::update_coord_dom_extrait_surface()](#domaine-ale-public-void-domaine-ale-update-coord-dom-extrait-surface)

update_or_not_matrix_coeffs#

Definition
int Domaine_ALE::update_or_not_matrix_coeffs() const
Brief description
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 Domaine_ALE::update_or_not_matrix_coeffs() const <domaine-ale-public-int-domaine-ale-update-or-not-matrix-coeffs-const>`
[int Domaine_ALE::update_or_not_matrix_coeffs() const](#domaine-ale-public-int-domaine-ale-update-or-not-matrix-coeffs-const)

vitesse#

Definition
const DoubleTab & Domaine_ALE::vitesse() const
Brief description
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 & Domaine_ALE::vitesse() const <domaine-ale-public-const-doubletab-ref-domaine-ale-vitesse-const>`
[const DoubleTab & Domaine_ALE::vitesse() const](#domaine-ale-public-const-doubletab-ref-domaine-ale-vitesse-const)

vitesse_faces#

Definition
DoubleTab & Domaine_ALE::vitesse_faces()
Brief description
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:`DoubleTab & Domaine_ALE::vitesse_faces() <domaine-ale-public-doubletab-ref-domaine-ale-vitesse-faces>`
[DoubleTab & Domaine_ALE::vitesse_faces()](#domaine-ale-public-doubletab-ref-domaine-ale-vitesse-faces)

vitesse_faces#

Definition
const DoubleTab & Domaine_ALE::vitesse_faces() const
Brief description
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:`const DoubleTab & Domaine_ALE::vitesse_faces() const <domaine-ale-public-const-doubletab-ref-domaine-ale-vitesse-faces-const>`
[const DoubleTab & Domaine_ALE::vitesse_faces() const](#domaine-ale-public-const-doubletab-ref-domaine-ale-vitesse-faces-const)

~Domaine_ALE#

Definition
Domaine_ALE::~Domaine_ALE()
Brief description
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:`Domaine_ALE::~Domaine_ALE() <domaine-ale-public-domaine-ale-dtor-domaine-ale>`
[Domaine_ALE::~Domaine_ALE()](#domaine-ale-public-domaine-ale-dtor-domaine-ale)

cree_instance#

Definition
Objet_U * Domaine_ALE::cree_instance()
Brief description
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 * Domaine_ALE::cree_instance() <domaine-ale-public-static-objet-u-ptr-domaine-ale-cree-instance>`
[Objet_U * Domaine_ALE::cree_instance()](#domaine-ale-public-static-objet-u-ptr-domaine-ale-cree-instance)

info#

Definition
const Type_info * Domaine_ALE::info()
Brief description
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 * Domaine_ALE::info() <domaine-ale-public-static-const-type-info-ptr-domaine-ale-info>`
[const Type_info * Domaine_ALE::info()](#domaine-ale-public-static-const-type-info-ptr-domaine-ale-info)

self_cast#

Definition
const Domaine_ALE & Domaine_ALE::self_cast(const Objet_U &)
Brief description
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 Domaine_ALE & Domaine_ALE::self_cast(const Objet_U &) <domaine-ale-public-static-const-domaine-ale-ref-domaine-ale-self-cast-const-objet-u-ref>`
[const Domaine_ALE & Domaine_ALE::self_cast(const Objet_U &)](#domaine-ale-public-static-const-domaine-ale-ref-domaine-ale-self-cast-const-objet-u-ref)

self_cast#

Definition
Domaine_ALE & Domaine_ALE::self_cast(Objet_U &)
Brief description
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:`Domaine_ALE & Domaine_ALE::self_cast(Objet_U &) <domaine-ale-public-static-domaine-ale-ref-domaine-ale-self-cast-objet-u-ref>`
[Domaine_ALE & Domaine_ALE::self_cast(Objet_U &)](#domaine-ale-public-static-domaine-ale-ref-domaine-ale-self-cast-objet-u-ref)

printOn#

Definition
Sortie & Domaine_ALE::printOn(Sortie &x) const override
Brief description

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

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:`Sortie & Domaine_ALE::printOn(Sortie &x) const override <domaine-ale-protected-sortie-ref-domaine-ale-printon-sortie-ref-x-const-override>`
[Sortie & Domaine_ALE::printOn(Sortie &x) const override](#domaine-ale-protected-sortie-ref-domaine-ale-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & Domaine_ALE::readOn(Entree &) override
Brief description

Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.

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 & Domaine_ALE::readOn(Entree &) override <domaine-ale-protected-entree-ref-domaine-ale-readon-entree-ref-override>`
[Entree & Domaine_ALE::readOn(Entree &) override](#domaine-ale-protected-entree-ref-domaine-ale-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Domaine_ALE::info_obj
ALE_mesh_velocity (protected)
DoubleTab Domaine_ALE::ALE_mesh_velocity
ALEjacobian_new (protected)
DoubleTab Domaine_ALE::ALEjacobian_new
ALEjacobian_old (protected)
DoubleTab Domaine_ALE::ALEjacobian_old
associate_eq (protected)
bool Domaine_ALE::associate_eq
beam (protected)
std::vector<Beam_model> Domaine_ALE::beam
dt_ (protected)
double Domaine_ALE::dt_
eq (protected)
TRUST_Ref<Equation_base *> Domaine_ALE::eq
extrait_surf_dom_deformable_ (protected)
bool Domaine_ALE::extrait_surf_dom_deformable_ = false
field_ALE_projection_ (protected)
Champs_front_ALE_projection Domaine_ALE::field_ALE_projection_
les_bords_ALE (protected)
Bords Domaine_ALE::les_bords_ALE
les_champs_front (protected)
TRUST_Vector<TRUST_Deriv<Champ_front_base>> Domaine_ALE::les_champs_front
les_elems_extrait_surf_reference_ (protected)
IntTab Domaine_ALE::les_elems_extrait_surf_reference_
mat (protected)
Matrice_Morse_Sym Domaine_ALE::mat
meshMotionModel_ (protected)
int Domaine_ALE::meshMotionModel_ = 0
modalForceBeam_ (protected)
SFichier Domaine_ALE::modalForceBeam_
modalForceProjectionALE_ (protected)
SFichier Domaine_ALE::modalForceProjectionALE_
name_ALE_boundary_projection_ (protected)
Noms Domaine_ALE::name_ALE_boundary_projection_
name_boundary_with_Neumann_BC (protected)
Noms Domaine_ALE::name_boundary_with_Neumann_BC
nb_bords_ALE (protected)
int Domaine_ALE::nb_bords_ALE
nbBeam (protected)
int Domaine_ALE::nbBeam
resumption (protected)
int Domaine_ALE::resumption
solv (protected)
SolveurSys Domaine_ALE::solv
som_faces_bords (protected)
IntTab Domaine_ALE::som_faces_bords
str_mesh_model (protected)
Structural_dynamic_mesh_model Domaine_ALE::str_mesh_model
update_or_not_matrix_coeffs_ (protected)
int Domaine_ALE::update_or_not_matrix_coeffs_
vf (protected)
DoubleTab Domaine_ALE::vf