Beam_model#

#include <Beam_model.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:`Beam\_model <class-beam-model>`
[Beam\_model](#class-beam-model)

Detailed description#

Inherits from#

Inheritance graph#

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

../../../../../_images/classBeam__model__inherit__graph.png

List of Public Static Methods#

List of Public Methods#

List of Protected Methods#

Complete Member Function Documentation#

cree_instance#

Definition
Objet_U * Beam_model::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 * Beam_model::cree_instance() <beam-model-public-static-objet-u-ptr-beam-model-cree-instance>`
[Objet_U * Beam_model::cree_instance()](#beam-model-public-static-objet-u-ptr-beam-model-cree-instance)

info#

Definition
const Type_info * Beam_model::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 * Beam_model::info() <beam-model-public-static-const-type-info-ptr-beam-model-info>`
[const Type_info * Beam_model::info()](#beam-model-public-static-const-type-info-ptr-beam-model-info)

self_cast#

Definition
const Beam_model & Beam_model::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 Beam_model & Beam_model::self_cast(const Objet_U &) <beam-model-public-static-const-beam-model-ref-beam-model-self-cast-const-objet-u-ref>`
[const Beam_model & Beam_model::self_cast(const Objet_U &)](#beam-model-public-static-const-beam-model-ref-beam-model-self-cast-const-objet-u-ref)

self_cast#

Definition
Beam_model & Beam_model::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:`Beam_model & Beam_model::self_cast(Objet_U &) <beam-model-public-static-beam-model-ref-beam-model-self-cast-objet-u-ref>`
[Beam_model & Beam_model::self_cast(Objet_U &)](#beam-model-public-static-beam-model-ref-beam-model-self-cast-objet-u-ref)

Beam_model#

Definition
Beam_model::Beam_model()
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:`Beam_model::Beam_model() <beam-model-public-beam-model-beam-model>`
[Beam_model::Beam_model()](#beam-model-public-beam-model-beam-model)

duplique#

Definition
int Beam_model::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 Beam_model::duplique() const override <beam-model-public-int-beam-model-duplique-const-override>`
[int Beam_model::duplique() const override](#beam-model-public-int-beam-model-duplique-const-override)

get_info#

Definition
const Type_info * Beam_model::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 * Beam_model::get_info() const override <beam-model-public-const-type-info-ptr-beam-model-get-info-const-override>`
[const Type_info * Beam_model::get_info() const override](#beam-model-public-const-type-info-ptr-beam-model-get-info-const-override)

getBeamName#

Definition
const Nom & Beam_model::getBeamName() 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 Nom & Beam_model::getBeamName() const <beam-model-public-const-nom-ref-beam-model-getbeamname-const>`
[const Nom & Beam_model::getBeamName() const](#beam-model-public-const-nom-ref-beam-model-getbeamname-const)

getDirection#

Definition
const int & Beam_model::getDirection() 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 & Beam_model::getDirection() const <beam-model-public-const-int-ref-beam-model-getdirection-const>`
[const int & Beam_model::getDirection() const](#beam-model-public-const-int-ref-beam-model-getdirection-const)

getDisplacement#

Definition
const DoubleTab & Beam_model::getDisplacement(int i) 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 & Beam_model::getDisplacement(int i) const <beam-model-public-const-doubletab-ref-beam-model-getdisplacement-int-i-const>`
[const DoubleTab & Beam_model::getDisplacement(int i) const](#beam-model-public-const-doubletab-ref-beam-model-getdisplacement-int-i-const)

getFileName#

Definition
const Nom & Beam_model::getFileName() const
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 Nom & Beam_model::getFileName() const <beam-model-public-const-nom-ref-beam-model-getfilename-const>`
[const Nom & Beam_model::getFileName() const](#beam-model-public-const-nom-ref-beam-model-getfilename-const)

getMass#

Definition
double Beam_model::getMass(int i)
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:`double Beam_model::getMass(int i) <beam-model-public-double-beam-model-getmass-int-i>`
[double Beam_model::getMass(int i)](#beam-model-public-double-beam-model-getmass-int-i)

getNbModes#

Definition
const int & Beam_model::getNbModes() 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 & Beam_model::getNbModes() const <beam-model-public-const-int-ref-beam-model-getnbmodes-const>`
[const int & Beam_model::getNbModes() const](#beam-model-public-const-int-ref-beam-model-getnbmodes-const)

getRhoBeam#

Definition
const double & Beam_model::getRhoBeam() 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 double & Beam_model::getRhoBeam() const <beam-model-public-const-double-ref-beam-model-getrhobeam-const>`
[const double & Beam_model::getRhoBeam() const](#beam-model-public-const-double-ref-beam-model-getrhobeam-const)

getRotation#

Definition
const DoubleTab & Beam_model::getRotation(int i) 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 & Beam_model::getRotation(int i) const <beam-model-public-const-doubletab-ref-beam-model-getrotation-int-i-const>`
[const DoubleTab & Beam_model::getRotation(int i) const](#beam-model-public-const-doubletab-ref-beam-model-getrotation-int-i-const)

getStiffness#

Definition
double Beam_model::getStiffness(int i)
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:`double Beam_model::getStiffness(int i) <beam-model-public-double-beam-model-getstiffness-int-i>`
[double Beam_model::getStiffness(int i)](#beam-model-public-double-beam-model-getstiffness-int-i)

getTempsComputeForceOnBeam#

Definition
const double & Beam_model::getTempsComputeForceOnBeam() 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 double & Beam_model::getTempsComputeForceOnBeam() const <beam-model-public-const-double-ref-beam-model-gettempscomputeforceonbeam-const>`
[const double & Beam_model::getTempsComputeForceOnBeam() const](#beam-model-public-const-double-ref-beam-model-gettempscomputeforceonbeam-const)

getTime#

Definition
double Beam_model::getTime() 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:`double Beam_model::getTime() const <beam-model-public-double-beam-model-gettime-const>`
[double Beam_model::getTime() const](#beam-model-public-double-beam-model-gettime-const)

getTimeScheme#

Definition
const Nom & Beam_model::getTimeScheme() 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 Nom & Beam_model::getTimeScheme() const <beam-model-public-const-nom-ref-beam-model-gettimescheme-const>`
[const Nom & Beam_model::getTimeScheme() const](#beam-model-public-const-nom-ref-beam-model-gettimescheme-const)

getVelocity#

Definition
DoubleVect & Beam_model::getVelocity(const double &tps, const double &dt)
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:`DoubleVect & Beam_model::getVelocity(const double &tps, const double &dt) <beam-model-public-doublevect-ref-beam-model-getvelocity-const-double-ref-tps-const-double-ref-dt>`
[DoubleVect & Beam_model::getVelocity(const double &tps, const double &dt)](#beam-model-public-doublevect-ref-beam-model-getvelocity-const-double-ref-tps-const-double-ref-dt)

getYoung#

Definition
const double & Beam_model::getYoung() 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 double & Beam_model::getYoung() const <beam-model-public-const-double-ref-beam-model-getyoung-const>`
[const double & Beam_model::getYoung() const](#beam-model-public-const-double-ref-beam-model-getyoung-const)

initialization#

Definition
void Beam_model::initialization()
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 Beam_model::initialization() <beam-model-public-void-beam-model-initialization>`
[void Beam_model::initialization()](#beam-model-public-void-beam-model-initialization)

initialization#

Definition
void Beam_model::initialization(double displacement)
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 Beam_model::initialization(double displacement) <beam-model-public-void-beam-model-initialization-double-displacement>`
[void Beam_model::initialization(double displacement)](#beam-model-public-void-beam-model-initialization-double-displacement)

interpolationOnThe3DSurface#

Definition
DoubleVect Beam_model::interpolationOnThe3DSurface(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 Beam_model::interpolationOnThe3DSurface(const double &x, const double &y, const double &z, const DoubleTab &u, const DoubleTab &R) const <beam-model-public-doublevect-beam-model-interpolationonthe3dsurface-const-double-ref-x-const-double-ref-y-const-double-ref-z-const-doubletab-ref-u-const-doubletab-ref-r-const>`
[DoubleVect Beam_model::interpolationOnThe3DSurface(const double &x, const double &y, const double &z, const DoubleTab &u, const DoubleTab &R) const](#beam-model-public-doublevect-beam-model-interpolationonthe3dsurface-const-double-ref-x-const-double-ref-y-const-double-ref-z-const-doubletab-ref-u-const-doubletab-ref-r-const)

interpreter_#

Definition
Entree & Beam_model::interpreter_(Entree &) 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:`Entree & Beam_model::interpreter_(Entree &) override <beam-model-public-entree-ref-beam-model-interpreter-underscore-entree-ref-override>`
[Entree & Beam_model::interpreter_(Entree &) override](#beam-model-public-entree-ref-beam-model-interpreter-underscore-entree-ref-override)

NewmarkSchemeFD#

Definition
DoubleVect & Beam_model::NewmarkSchemeFD(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 & Beam_model::NewmarkSchemeFD(const double &dt) <beam-model-public-doublevect-ref-beam-model-newmarkschemefd-const-double-ref-dt>`
[DoubleVect & Beam_model::NewmarkSchemeFD(const double &dt)](#beam-model-public-doublevect-ref-beam-model-newmarkschemefd-const-double-ref-dt)

NewmarkSchemeMA#

Definition
DoubleVect & Beam_model::NewmarkSchemeMA(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 & Beam_model::NewmarkSchemeMA(const double &dt) <beam-model-public-doublevect-ref-beam-model-newmarkschemema-const-double-ref-dt>`
[DoubleVect & Beam_model::NewmarkSchemeMA(const double &dt)](#beam-model-public-doublevect-ref-beam-model-newmarkschemema-const-double-ref-dt)

printOutputBeam1D#

Definition
void Beam_model::printOutputBeam1D(bool first_writing=false) 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:`void Beam_model::printOutputBeam1D(bool first_writing=false) const <beam-model-public-void-beam-model-printoutputbeam1d-bool-first-writing-equal-false-const>`
[void Beam_model::printOutputBeam1D(bool first_writing=false) const](#beam-model-public-void-beam-model-printoutputbeam1d-bool-first-writing-equal-false-const)

printOutputBeam3D#

Definition
void Beam_model::printOutputBeam3D(bool first_writing=false) 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:`void Beam_model::printOutputBeam3D(bool first_writing=false) const <beam-model-public-void-beam-model-printoutputbeam3d-bool-first-writing-equal-false-const>`
[void Beam_model::printOutputBeam3D(bool first_writing=false) const](#beam-model-public-void-beam-model-printoutputbeam3d-bool-first-writing-equal-false-const)

printOutputFluidForceOnBeam#

Definition
void Beam_model::printOutputFluidForceOnBeam(bool first_writing=false) 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:`void Beam_model::printOutputFluidForceOnBeam(bool first_writing=false) const <beam-model-public-void-beam-model-printoutputfluidforceonbeam-bool-first-writing-equal-false-const>`
[void Beam_model::printOutputFluidForceOnBeam(bool first_writing=false) const](#beam-model-public-void-beam-model-printoutputfluidforceonbeam-bool-first-writing-equal-false-const)

readInputAbscFiles#

Definition
void Beam_model::readInputAbscFiles(Nom &absc_file_name)
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 Beam_model::readInputAbscFiles(Nom &absc_file_name) <beam-model-public-void-beam-model-readinputabscfiles-nom-ref-absc-file-name>`
[void Beam_model::readInputAbscFiles(Nom &absc_file_name)](#beam-model-public-void-beam-model-readinputabscfiles-nom-ref-absc-file-name)

readInputCIFile#

Definition
void Beam_model::readInputCIFile(Nom &CI_file_name)
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 Beam_model::readInputCIFile(Nom &CI_file_name) <beam-model-public-void-beam-model-readinputcifile-nom-ref-ci-file-name>`
[void Beam_model::readInputCIFile(Nom &CI_file_name)](#beam-model-public-void-beam-model-readinputcifile-nom-ref-ci-file-name)

readInputMassStiffnessFiles#

Definition
void Beam_model::readInputMassStiffnessFiles(Nom &masse_and_stiffness_file_name)
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 Beam_model::readInputMassStiffnessFiles(Nom &masse_and_stiffness_file_name) <beam-model-public-void-beam-model-readinputmassstiffnessfiles-nom-ref-masse-and-stiffness-file-name>`
[void Beam_model::readInputMassStiffnessFiles(Nom &masse_and_stiffness_file_name)](#beam-model-public-void-beam-model-readinputmassstiffnessfiles-nom-ref-masse-and-stiffness-file-name)

readInputModalDeformation#

Definition
void Beam_model::readInputModalDeformation(Noms &modal_deformation_file_name)
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 Beam_model::readInputModalDeformation(Noms &modal_deformation_file_name) <beam-model-public-void-beam-model-readinputmodaldeformation-noms-ref-modal-deformation-file-name>`
[void Beam_model::readInputModalDeformation(Noms &modal_deformation_file_name)](#beam-model-public-void-beam-model-readinputmodaldeformation-noms-ref-modal-deformation-file-name)

readRestartFile#

Definition
void Beam_model::readRestartFile(Nom &Restart_file_name)
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 Beam_model::readRestartFile(Nom &Restart_file_name) <beam-model-public-void-beam-model-readrestartfile-nom-ref-restart-file-name>`
[void Beam_model::readRestartFile(Nom &Restart_file_name)](#beam-model-public-void-beam-model-readrestartfile-nom-ref-restart-file-name)

saveBeamForRestart#

Definition
void Beam_model::saveBeamForRestart() 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:`void Beam_model::saveBeamForRestart() const <beam-model-public-void-beam-model-savebeamforrestart-const>`
[void Beam_model::saveBeamForRestart() const](#beam-model-public-void-beam-model-savebeamforrestart-const)

setBeamName#

Definition
void Beam_model::setBeamName(const Nom &)
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 Beam_model::setBeamName(const Nom &) <beam-model-public-void-beam-model-setbeamname-const-nom-ref>`
[void Beam_model::setBeamName(const Nom &)](#beam-model-public-void-beam-model-setbeamname-const-nom-ref)

setCenterCoordinates#

Definition
void Beam_model::setCenterCoordinates(const double &, const double &, 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 Beam_model::setCenterCoordinates(const double &, const double &, const double &) <beam-model-public-void-beam-model-setcentercoordinates-const-double-ref-const-double-ref-const-double-ref>`
[void Beam_model::setCenterCoordinates(const double &, const double &, const double &)](#beam-model-public-void-beam-model-setcentercoordinates-const-double-ref-const-double-ref-const-double-ref)

setDirection#

Definition
void Beam_model::setDirection(const int &)
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 Beam_model::setDirection(const int &) <beam-model-public-void-beam-model-setdirection-const-int-ref>`
[void Beam_model::setDirection(const int &)](#beam-model-public-void-beam-model-setdirection-const-int-ref)

setFileName#

Definition
void Beam_model::setFileName(const Nom &)
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:`void Beam_model::setFileName(const Nom &) <beam-model-public-void-beam-model-setfilename-const-nom-ref>`
[void Beam_model::setFileName(const Nom &)](#beam-model-public-void-beam-model-setfilename-const-nom-ref)

setFluidForceOnBeam#

Definition
void Beam_model::setFluidForceOnBeam(const DoubleVect &)
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 Beam_model::setFluidForceOnBeam(const DoubleVect &) <beam-model-public-void-beam-model-setfluidforceonbeam-const-doublevect-ref>`
[void Beam_model::setFluidForceOnBeam(const DoubleVect &)](#beam-model-public-void-beam-model-setfluidforceonbeam-const-doublevect-ref)

setNbModes#

Definition
void Beam_model::setNbModes(const int &)
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 Beam_model::setNbModes(const int &) <beam-model-public-void-beam-model-setnbmodes-const-int-ref>`
[void Beam_model::setNbModes(const int &)](#beam-model-public-void-beam-model-setnbmodes-const-int-ref)

setOutputPosition1D#

Definition
void Beam_model::setOutputPosition1D(const DoubleVect &)
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 Beam_model::setOutputPosition1D(const DoubleVect &) <beam-model-public-void-beam-model-setoutputposition1d-const-doublevect-ref>`
[void Beam_model::setOutputPosition1D(const DoubleVect &)](#beam-model-public-void-beam-model-setoutputposition1d-const-doublevect-ref)

setOutputPosition3D#

Definition
void Beam_model::setOutputPosition3D(const DoubleTab &)
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 Beam_model::setOutputPosition3D(const DoubleTab &) <beam-model-public-void-beam-model-setoutputposition3d-const-doubletab-ref>`
[void Beam_model::setOutputPosition3D(const DoubleTab &)](#beam-model-public-void-beam-model-setoutputposition3d-const-doubletab-ref)

setRhoBeam#

Definition
void Beam_model::setRhoBeam(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 Beam_model::setRhoBeam(const double &) <beam-model-public-void-beam-model-setrhobeam-const-double-ref>`
[void Beam_model::setRhoBeam(const double &)](#beam-model-public-void-beam-model-setrhobeam-const-double-ref)

setTempsComputeForceOnBeam#

Definition
void Beam_model::setTempsComputeForceOnBeam(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 Beam_model::setTempsComputeForceOnBeam(const double &) <beam-model-public-void-beam-model-settempscomputeforceonbeam-const-double-ref>`
[void Beam_model::setTempsComputeForceOnBeam(const double &)](#beam-model-public-void-beam-model-settempscomputeforceonbeam-const-double-ref)

setTimeScheme#

Definition
void Beam_model::setTimeScheme(const Nom &, 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 Beam_model::setTimeScheme(const Nom &, double &) <beam-model-public-void-beam-model-settimescheme-const-nom-ref-double-ref>`
[void Beam_model::setTimeScheme(const Nom &, double &)](#beam-model-public-void-beam-model-settimescheme-const-nom-ref-double-ref)

setYoung#

Definition
void Beam_model::setYoung(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 Beam_model::setYoung(const double &) <beam-model-public-void-beam-model-setyoung-const-double-ref>`
[void Beam_model::setYoung(const double &)](#beam-model-public-void-beam-model-setyoung-const-double-ref)

soundSpeed#

Definition
double Beam_model::soundSpeed()
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:`double Beam_model::soundSpeed() <beam-model-public-double-beam-model-soundspeed>`
[double Beam_model::soundSpeed()](#beam-model-public-double-beam-model-soundspeed)

taille_memoire#

Definition
unsigned Beam_model::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 Beam_model::taille_memoire() const override <beam-model-public-unsigned-beam-model-taille-memoire-const-override>`
[unsigned Beam_model::taille_memoire() const override](#beam-model-public-unsigned-beam-model-taille-memoire-const-override)

TimeSchemeHHT#

Definition
DoubleVect & Beam_model::TimeSchemeHHT(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 & Beam_model::TimeSchemeHHT(const double &dt) <beam-model-public-doublevect-ref-beam-model-timeschemehht-const-double-ref-dt>`
[DoubleVect & Beam_model::TimeSchemeHHT(const double &dt)](#beam-model-public-doublevect-ref-beam-model-timeschemehht-const-double-ref-dt)

~Beam_model#

Definition
Beam_model::~Beam_model()
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:`Beam_model::~Beam_model() <beam-model-public-beam-model-dtor-beam-model>`
[Beam_model::~Beam_model()](#beam-model-public-beam-model-dtor-beam-model)

printOn#

Definition
Sortie & Beam_model::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 & Beam_model::printOn(Sortie &x) const override <beam-model-protected-sortie-ref-beam-model-printon-sortie-ref-x-const-override>`
[Sortie & Beam_model::printOn(Sortie &x) const override](#beam-model-protected-sortie-ref-beam-model-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & Beam_model::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 & Beam_model::readOn(Entree &) override <beam-model-protected-entree-ref-beam-model-readon-entree-ref-override>`
[Entree & Beam_model::readOn(Entree &) override](#beam-model-protected-entree-ref-beam-model-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Beam_model::info_obj
abscissa_ (protected)
DoubleVect Beam_model::abscissa_
acceleration_out_1d_ (protected)
SFichier Beam_model::acceleration_out_1d_
acceleration_out_3d_ (protected)
SFichier Beam_model::acceleration_out_3d_
alpha_ (protected)
double Beam_model::alpha_
beamName_ (protected)
Nom Beam_model::beamName_
damping_ (protected)
DoubleVect Beam_model::damping_
direction_ (protected)
int Beam_model::direction_
displacement_out_1d_ (protected)
SFichier Beam_model::displacement_out_1d_
displacement_out_3d_ (protected)
SFichier Beam_model::displacement_out_3d_
fluidForceOnBeam_ (protected)
DoubleVect Beam_model::fluidForceOnBeam_
fluidForceOnBeam_out_ (protected)
SFichier Beam_model::fluidForceOnBeam_out_
mass_ (protected)
DoubleVect Beam_model::mass_
nbModes_ (protected)
int Beam_model::nbModes_
output_position_1D_ (protected)
DoubleVect Beam_model::output_position_1D_
output_position_3D_ (protected)
DoubleTab Beam_model::output_position_3D_
qAcceleration_ (protected)
DoubleVect Beam_model::qAcceleration_
qDisplacement_ (protected)
DoubleVect Beam_model::qDisplacement_
qHalfSpeed_ (protected)
DoubleVect Beam_model::qHalfSpeed_
qSpeed_ (protected)
DoubleVect Beam_model::qSpeed_
R_ (protected)
TRUST_List<DoubleTab> Beam_model::R_
rho_ (protected)
double Beam_model::rho_
speed_out_1d_ (protected)
SFichier Beam_model::speed_out_1d_
speed_out_3d_ (protected)
SFichier Beam_model::speed_out_3d_
stiffness_ (protected)
DoubleVect Beam_model::stiffness_
temps_ (protected)
double Beam_model::temps_
tempsComputeForceOnBeam_ (protected)
double Beam_model::tempsComputeForceOnBeam_
timeScheme_ (protected)
Nom Beam_model::timeScheme_
u_ (protected)
TRUST_List<DoubleTab> Beam_model::u_
x0_ (protected)
double Beam_model::x0_
y0_ (protected)
double Beam_model::y0_
young_ (protected)
double Beam_model::young_
z0_ (protected)
double Beam_model::z0_