Beam_model#
#include <Beam_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:`Beam\_model <class-beam-model>`
[Beam\_model](#class-beam-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 * Beam_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 * 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#
const Type_info * Beam_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 * 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#
const Beam_model & Beam_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 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#
Beam_model & Beam_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:`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#
Beam_model::Beam_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:`Beam_model::Beam_model() <beam-model-public-beam-model-beam-model>`
[Beam_model::Beam_model()](#beam-model-public-beam-model-beam-model)
duplique#
int Beam_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 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#
const Type_info * Beam_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 * 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#
const Nom & Beam_model::getBeamName() const
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#
const int & Beam_model::getDirection() const
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#
const DoubleTab & Beam_model::getDisplacement(int i) const
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 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#
const Nom & Beam_model::getFileName() const
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#
double Beam_model::getMass(int i)
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:`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#
const int & Beam_model::getNbModes() const
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#
const double & Beam_model::getRhoBeam() const
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#
const DoubleTab & Beam_model::getRotation(int i) const
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 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#
double Beam_model::getStiffness(int i)
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#
const double & Beam_model::getTempsComputeForceOnBeam() const
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#
double Beam_model::getTime() const
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#
const Nom & Beam_model::getTimeScheme() const
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#
DoubleVect & Beam_model::getVelocity(const double &tps, const double &dt)
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#
const double & Beam_model::getYoung() const
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#
void Beam_model::initialization()
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#
void Beam_model::initialization(double displacement)
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#
DoubleVect Beam_model::interpolationOnThe3DSurface(const double &x, const double &y, const double &z, const DoubleTab &u, const DoubleTab &R) 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:`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_#
Entree & Beam_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 & 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#
DoubleVect & Beam_model::NewmarkSchemeFD(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:`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#
DoubleVect & Beam_model::NewmarkSchemeMA(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:`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#
void Beam_model::printOutputBeam1D(bool first_writing=false) 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:`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#
void Beam_model::printOutputBeam3D(bool first_writing=false) 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:`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#
void Beam_model::printOutputFluidForceOnBeam(bool first_writing=false) const
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#
void Beam_model::readInputAbscFiles(Nom &absc_file_name)
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::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#
void Beam_model::readInputCIFile(Nom &CI_file_name)
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#
void Beam_model::readInputMassStiffnessFiles(Nom &masse_and_stiffness_file_name)
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::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#
void Beam_model::readInputModalDeformation(Noms &modal_deformation_file_name)
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::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#
void Beam_model::readRestartFile(Nom &Restart_file_name)
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#
void Beam_model::saveBeamForRestart() const
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 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#
void Beam_model::setBeamName(const Nom &)
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#
void Beam_model::setCenterCoordinates(const double &, const double &, const double &)
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::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#
void Beam_model::setDirection(const int &)
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#
void Beam_model::setFileName(const Nom &)
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#
void Beam_model::setFluidForceOnBeam(const DoubleVect &)
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#
void Beam_model::setNbModes(const int &)
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#
void Beam_model::setOutputPosition1D(const DoubleVect &)
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#
void Beam_model::setOutputPosition3D(const DoubleTab &)
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#
void Beam_model::setRhoBeam(const double &)
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#
void Beam_model::setTempsComputeForceOnBeam(const double &)
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#
void Beam_model::setTimeScheme(const Nom &, double &)
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#
void Beam_model::setYoung(const double &)
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#
double Beam_model::soundSpeed()
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:`double Beam_model::soundSpeed() <beam-model-public-double-beam-model-soundspeed>`
[double Beam_model::soundSpeed()](#beam-model-public-double-beam-model-soundspeed)
taille_memoire#
unsigned Beam_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 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#
DoubleVect & Beam_model::TimeSchemeHHT(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:`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#
Beam_model::~Beam_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:`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#
Sortie & Beam_model::printOn(Sortie &x) const override
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#
Entree & Beam_model::readOn(Entree &) override
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#
const Type_info Beam_model::info_obj
DoubleVect Beam_model::abscissa_
SFichier Beam_model::acceleration_out_1d_
SFichier Beam_model::acceleration_out_3d_
double Beam_model::alpha_
Nom Beam_model::beamName_
DoubleVect Beam_model::damping_
int Beam_model::direction_
SFichier Beam_model::displacement_out_1d_
SFichier Beam_model::displacement_out_3d_
DoubleVect Beam_model::fluidForceOnBeam_
SFichier Beam_model::fluidForceOnBeam_out_
DoubleVect Beam_model::mass_
int Beam_model::nbModes_
DoubleVect Beam_model::output_position_1D_
DoubleTab Beam_model::output_position_3D_
DoubleVect Beam_model::qAcceleration_
DoubleVect Beam_model::qDisplacement_
DoubleVect Beam_model::qHalfSpeed_
DoubleVect Beam_model::qSpeed_
TRUST_List<DoubleTab> Beam_model::R_
double Beam_model::rho_
SFichier Beam_model::speed_out_1d_
SFichier Beam_model::speed_out_3d_
DoubleVect Beam_model::stiffness_
double Beam_model::temps_
double Beam_model::tempsComputeForceOnBeam_
Nom Beam_model::timeScheme_
TRUST_List<DoubleTab> Beam_model::u_
double Beam_model::x0_
double Beam_model::y0_
double Beam_model::young_
double Beam_model::z0_