Couplage_Tubes_IBC#
#include <Couplage_Tubes_IBC.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:`Couplage\_Tubes\_IBC <class-couplage-tubes-ibc>`
[Couplage\_Tubes\_IBC](#class-couplage-tubes-ibc)
Detailed description#
Inherits from#
public : Objet_U
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
calcul_F_pression#
void Couplage_Tubes_IBC::calcul_F_pression(const IJK_Field_double &pressure, const IJK_Field_double &vx, DoubleTab &integrale_force_pression, DoubleTab &pression_teta, const Faisceau_Tubes &) 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 Couplage_Tubes_IBC::calcul_F_pression(const IJK_Field_double &pressure, const IJK_Field_double &vx, DoubleTab &integrale_force_pression, DoubleTab &pression_teta, const Faisceau_Tubes &) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-calcul-f-pression-const-ijk-field-double-ref-pressure-const-ijk-field-double-ref-vx-doubletab-ref-integrale-force-pression-doubletab-ref-pression-teta-const-faisceau-tubes-ref-const>`
[void Couplage_Tubes_IBC::calcul_F_pression(const IJK_Field_double &pressure, const IJK_Field_double &vx, DoubleTab &integrale_force_pression, DoubleTab &pression_teta, const Faisceau_Tubes &) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-calcul-f-pression-const-ijk-field-double-ref-pressure-const-ijk-field-double-ref-vx-doubletab-ref-integrale-force-pression-doubletab-ref-pression-teta-const-faisceau-tubes-ref-const)
calcul_F_pression2#
void Couplage_Tubes_IBC::calcul_F_pression2(const IJK_Field_double &pressure, const IJK_Field_double &vx, DoubleTab &integrale_force_pression, DoubleTab &pression_teta, const Faisceau_Tubes &) 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 Couplage_Tubes_IBC::calcul_F_pression2(const IJK_Field_double &pressure, const IJK_Field_double &vx, DoubleTab &integrale_force_pression, DoubleTab &pression_teta, const Faisceau_Tubes &) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-calcul-f-pression2-const-ijk-field-double-ref-pressure-const-ijk-field-double-ref-vx-doubletab-ref-integrale-force-pression-doubletab-ref-pression-teta-const-faisceau-tubes-ref-const>`
[void Couplage_Tubes_IBC::calcul_F_pression2(const IJK_Field_double &pressure, const IJK_Field_double &vx, DoubleTab &integrale_force_pression, DoubleTab &pression_teta, const Faisceau_Tubes &) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-calcul-f-pression2-const-ijk-field-double-ref-pressure-const-ijk-field-double-ref-vx-doubletab-ref-integrale-force-pression-doubletab-ref-pression-teta-const-faisceau-tubes-ref-const)
calcul_force_post_projection#
void Couplage_Tubes_IBC::calcul_force_post_projection(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, double current_time)
Calcul force ibc post projection.
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 Couplage_Tubes_IBC::calcul_force_post_projection(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, double current_time) <couplage-tubes-ibc-public-void-couplage-tubes-ibc-calcul-force-post-projection-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-double-timestep-double-current-time>`
[void Couplage_Tubes_IBC::calcul_force_post_projection(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, double current_time)](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-calcul-force-post-projection-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-double-timestep-double-current-time)
champ_miroir#
void Couplage_Tubes_IBC::champ_miroir(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, const IJK_Field_double &pressure)
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 Couplage_Tubes_IBC::champ_miroir(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, const IJK_Field_double &pressure) <couplage-tubes-ibc-public-void-couplage-tubes-ibc-champ-miroir-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-double-timestep-const-ijk-field-double-ref-pressure>`
[void Couplage_Tubes_IBC::champ_miroir(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, const IJK_Field_double &pressure)](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-champ-miroir-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-double-timestep-const-ijk-field-double-ref-pressure)
Couplage_Tubes_IBC#
Couplage_Tubes_IBC::Couplage_Tubes_IBC()
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:`Couplage_Tubes_IBC::Couplage_Tubes_IBC() <couplage-tubes-ibc-public-couplage-tubes-ibc-couplage-tubes-ibc>`
[Couplage_Tubes_IBC::Couplage_Tubes_IBC()](#couplage-tubes-ibc-public-couplage-tubes-ibc-couplage-tubes-ibc)
duplique#
int Couplage_Tubes_IBC::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 Couplage_Tubes_IBC::duplique() const override <couplage-tubes-ibc-public-int-couplage-tubes-ibc-duplique-const-override>`
[int Couplage_Tubes_IBC::duplique() const override](#couplage-tubes-ibc-public-int-couplage-tubes-ibc-duplique-const-override)
forcage_anticipe#
void Couplage_Tubes_IBC::forcage_anticipe(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, const IJK_Field_double &pressure)
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 Couplage_Tubes_IBC::forcage_anticipe(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, const IJK_Field_double &pressure) <couplage-tubes-ibc-public-void-couplage-tubes-ibc-forcage-anticipe-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-double-timestep-const-ijk-field-double-ref-pressure>`
[void Couplage_Tubes_IBC::forcage_anticipe(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, const IJK_Field_double &pressure)](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-forcage-anticipe-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-double-timestep-const-ijk-field-double-ref-pressure)
force_ibc#
void Couplage_Tubes_IBC::force_ibc(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, const IJK_Field_double &pressure, double current_time)
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 Couplage_Tubes_IBC::force_ibc(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, const IJK_Field_double &pressure, double current_time) <couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-double-timestep-const-ijk-field-double-ref-pressure-double-current-time>`
[void Couplage_Tubes_IBC::force_ibc(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, double timestep, const IJK_Field_double &pressure, double current_time)](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-double-timestep-const-ijk-field-double-ref-pressure-double-current-time)
force_ibc_velocity#
void Couplage_Tubes_IBC::force_ibc_velocity(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) 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 Couplage_Tubes_IBC::force_ibc_velocity(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-velocity-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const>`
[void Couplage_Tubes_IBC::force_ibc_velocity(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-velocity-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const)
force_ibc_velocity_anticipe_cube#
void Couplage_Tubes_IBC::force_ibc_velocity_anticipe_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, const double timestep) const
forcage anticpe dans le cas du cube
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 Couplage_Tubes_IBC::force_ibc_velocity_anticipe_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, const double timestep) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-velocity-anticipe-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const-double-timestep-const>`
[void Couplage_Tubes_IBC::force_ibc_velocity_anticipe_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, const double timestep) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-velocity-anticipe-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const-double-timestep-const)
force_ibc_velocity_frac_vol#
void Couplage_Tubes_IBC::force_ibc_velocity_frac_vol(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) 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 Couplage_Tubes_IBC::force_ibc_velocity_frac_vol(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-velocity-frac-vol-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const>`
[void Couplage_Tubes_IBC::force_ibc_velocity_frac_vol(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-velocity-frac-vol-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const)
force_ibc_velocity_miroir#
void Couplage_Tubes_IBC::force_ibc_velocity_miroir(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) 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 Couplage_Tubes_IBC::force_ibc_velocity_miroir(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-velocity-miroir-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const>`
[void Couplage_Tubes_IBC::force_ibc_velocity_miroir(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-velocity-miroir-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const)
force_ibc_velocity_symetrie_plane#
void Couplage_Tubes_IBC::force_ibc_velocity_symetrie_plane(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const
fonction_ibc pour faire le champ miroir
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 Couplage_Tubes_IBC::force_ibc_velocity_symetrie_plane(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-velocity-symetrie-plane-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const>`
[void Couplage_Tubes_IBC::force_ibc_velocity_symetrie_plane(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-force-ibc-velocity-symetrie-plane-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const)
get_info#
const Type_info * Couplage_Tubes_IBC::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 * Couplage_Tubes_IBC::get_info() const override <couplage-tubes-ibc-public-const-type-info-ptr-couplage-tubes-ibc-get-info-const-override>`
[const Type_info * Couplage_Tubes_IBC::get_info() const override](#couplage-tubes-ibc-public-const-type-info-ptr-couplage-tubes-ibc-get-info-const-override)
ibc0_force_cube#
void Couplage_Tubes_IBC::ibc0_force_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) 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 Couplage_Tubes_IBC::ibc0_force_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc0-force-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const>`
[void Couplage_Tubes_IBC::ibc0_force_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc0-force-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const)
ibc0_velocity_cube#
void Couplage_Tubes_IBC::ibc0_velocity_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) 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 Couplage_Tubes_IBC::ibc0_velocity_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc0-velocity-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const>`
[void Couplage_Tubes_IBC::ibc0_velocity_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc0-velocity-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const)
ibc_diffuse_force_cube#
void Couplage_Tubes_IBC::ibc_diffuse_force_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) 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 Couplage_Tubes_IBC::ibc_diffuse_force_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc-diffuse-force-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const>`
[void Couplage_Tubes_IBC::ibc_diffuse_force_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc-diffuse-force-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const)
ibc_diffuse_velocity_cube#
void Couplage_Tubes_IBC::ibc_diffuse_velocity_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) 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 Couplage_Tubes_IBC::ibc_diffuse_velocity_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc-diffuse-velocity-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const>`
[void Couplage_Tubes_IBC::ibc_diffuse_velocity_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc-diffuse-velocity-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-const)
ibc_localisee_force_cube#
void Couplage_Tubes_IBC::ibc_localisee_force_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, double current_time) 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 Couplage_Tubes_IBC::ibc_localisee_force_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, double current_time) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc-localisee-force-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-double-current-time-const>`
[void Couplage_Tubes_IBC::ibc_localisee_force_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, double current_time) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc-localisee-force-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-double-current-time-const)
ibc_localisee_velocity_cube#
void Couplage_Tubes_IBC::ibc_localisee_velocity_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, double current_time) 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 Couplage_Tubes_IBC::ibc_localisee_velocity_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, double current_time) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc-localisee-velocity-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-double-current-time-const>`
[void Couplage_Tubes_IBC::ibc_localisee_velocity_cube(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, double current_time) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc-localisee-velocity-cube-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-double-current-time-const)
ibc_localisee_velocity_cube_qdm#
void Couplage_Tubes_IBC::ibc_localisee_velocity_cube_qdm(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, double current_time) 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 Couplage_Tubes_IBC::ibc_localisee_velocity_cube_qdm(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, double current_time) const <couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc-localisee-velocity-cube-qdm-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-double-current-time-const>`
[void Couplage_Tubes_IBC::ibc_localisee_velocity_cube_qdm(IJK_Field_double &vx, IJK_Field_double &vy, IJK_Field_double &vz, const IJK_Field_double &rho_field, DoubleTab &masse_fluide_cylindres, DoubleTab &volume_cylindres, DoubleTab &integrale_force, const Faisceau_Tubes &, double current_time) const](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-ibc-localisee-velocity-cube-qdm-ijk-field-double-ref-vx-ijk-field-double-ref-vy-ijk-field-double-ref-vz-const-ijk-field-double-ref-rho-field-doubletab-ref-masse-fluide-cylindres-doubletab-ref-volume-cylindres-doubletab-ref-integrale-force-const-faisceau-tubes-ref-double-current-time-const)
initialize#
void Couplage_Tubes_IBC::initialize(const Domaine_IJK &)
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 Couplage_Tubes_IBC::initialize(const Domaine_IJK &) <couplage-tubes-ibc-public-void-couplage-tubes-ibc-initialize-const-domaine-ijk-ref>`
[void Couplage_Tubes_IBC::initialize(const Domaine_IJK &)](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-initialize-const-domaine-ijk-ref)
reprendre_probleme#
void Couplage_Tubes_IBC::reprendre_probleme(Entree &fichier)
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 Couplage_Tubes_IBC::reprendre_probleme(Entree &fichier) <couplage-tubes-ibc-public-void-couplage-tubes-ibc-reprendre-probleme-entree-ref-fichier>`
[void Couplage_Tubes_IBC::reprendre_probleme(Entree &fichier)](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-reprendre-probleme-entree-ref-fichier)
sauvegarder_pression#
void Couplage_Tubes_IBC::sauvegarder_pression(SFichier &f)
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 Couplage_Tubes_IBC::sauvegarder_pression(SFichier &f) <couplage-tubes-ibc-public-void-couplage-tubes-ibc-sauvegarder-pression-sfichier-ref-f>`
[void Couplage_Tubes_IBC::sauvegarder_pression(SFichier &f)](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-sauvegarder-pression-sfichier-ref-f)
sauvegarder_probleme#
void Couplage_Tubes_IBC::sauvegarder_probleme(SFichier &f)
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 Couplage_Tubes_IBC::sauvegarder_probleme(SFichier &f) <couplage-tubes-ibc-public-void-couplage-tubes-ibc-sauvegarder-probleme-sfichier-ref-f>`
[void Couplage_Tubes_IBC::sauvegarder_probleme(SFichier &f)](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-sauvegarder-probleme-sfichier-ref-f)
taille_memoire#
unsigned Couplage_Tubes_IBC::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 Couplage_Tubes_IBC::taille_memoire() const override <couplage-tubes-ibc-public-unsigned-couplage-tubes-ibc-taille-memoire-const-override>`
[unsigned Couplage_Tubes_IBC::taille_memoire() const override](#couplage-tubes-ibc-public-unsigned-couplage-tubes-ibc-taille-memoire-const-override)
update#
void Couplage_Tubes_IBC::update(double current_time, double timestep)
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 Couplage_Tubes_IBC::update(double current_time, double timestep) <couplage-tubes-ibc-public-void-couplage-tubes-ibc-update-double-current-time-double-timestep>`
[void Couplage_Tubes_IBC::update(double current_time, double timestep)](#couplage-tubes-ibc-public-void-couplage-tubes-ibc-update-double-current-time-double-timestep)
~Couplage_Tubes_IBC#
Couplage_Tubes_IBC::~Couplage_Tubes_IBC()
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:`Couplage_Tubes_IBC::~Couplage_Tubes_IBC() <couplage-tubes-ibc-public-couplage-tubes-ibc-dtor-couplage-tubes-ibc>`
[Couplage_Tubes_IBC::~Couplage_Tubes_IBC()](#couplage-tubes-ibc-public-couplage-tubes-ibc-dtor-couplage-tubes-ibc)
cree_instance#
Objet_U * Couplage_Tubes_IBC::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 * Couplage_Tubes_IBC::cree_instance() <couplage-tubes-ibc-public-static-objet-u-ptr-couplage-tubes-ibc-cree-instance>`
[Objet_U * Couplage_Tubes_IBC::cree_instance()](#couplage-tubes-ibc-public-static-objet-u-ptr-couplage-tubes-ibc-cree-instance)
info#
const Type_info * Couplage_Tubes_IBC::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 * Couplage_Tubes_IBC::info() <couplage-tubes-ibc-public-static-const-type-info-ptr-couplage-tubes-ibc-info>`
[const Type_info * Couplage_Tubes_IBC::info()](#couplage-tubes-ibc-public-static-const-type-info-ptr-couplage-tubes-ibc-info)
self_cast#
const Couplage_Tubes_IBC & Couplage_Tubes_IBC::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 Couplage_Tubes_IBC & Couplage_Tubes_IBC::self_cast(const Objet_U &) <couplage-tubes-ibc-public-static-const-couplage-tubes-ibc-ref-couplage-tubes-ibc-self-cast-const-objet-u-ref>`
[const Couplage_Tubes_IBC & Couplage_Tubes_IBC::self_cast(const Objet_U &)](#couplage-tubes-ibc-public-static-const-couplage-tubes-ibc-ref-couplage-tubes-ibc-self-cast-const-objet-u-ref)
self_cast#
Couplage_Tubes_IBC & Couplage_Tubes_IBC::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:`Couplage_Tubes_IBC & Couplage_Tubes_IBC::self_cast(Objet_U &) <couplage-tubes-ibc-public-static-couplage-tubes-ibc-ref-couplage-tubes-ibc-self-cast-objet-u-ref>`
[Couplage_Tubes_IBC & Couplage_Tubes_IBC::self_cast(Objet_U &)](#couplage-tubes-ibc-public-static-couplage-tubes-ibc-ref-couplage-tubes-ibc-self-cast-objet-u-ref)
printOn#
Sortie & Couplage_Tubes_IBC::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Sortie & Couplage_Tubes_IBC::printOn(Sortie &x) const override <couplage-tubes-ibc-protected-sortie-ref-couplage-tubes-ibc-printon-sortie-ref-x-const-override>`
[Sortie & Couplage_Tubes_IBC::printOn(Sortie &x) const override](#couplage-tubes-ibc-protected-sortie-ref-couplage-tubes-ibc-printon-sortie-ref-x-const-override)
readOn#
Entree & Couplage_Tubes_IBC::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 & Couplage_Tubes_IBC::readOn(Entree &) override <couplage-tubes-ibc-protected-entree-ref-couplage-tubes-ibc-readon-entree-ref-override>`
[Entree & Couplage_Tubes_IBC::readOn(Entree &) override](#couplage-tubes-ibc-protected-entree-ref-couplage-tubes-ibc-readon-entree-ref-override)
Attributes Documentation#
const Type_info Couplage_Tubes_IBC::info_obj
int Couplage_Tubes_IBC::champ_miroir_
DoubleTab Couplage_Tubes_IBC::d_integrale_force_
DoubleTab Couplage_Tubes_IBC::d_integrale_force_post_proj_
double Couplage_Tubes_IBC::epaisseur_lissage_
Faisceau_Tubes Couplage_Tubes_IBC::faisceau_
DoubleTab Couplage_Tubes_IBC::integrale_force_
DoubleTab Couplage_Tubes_IBC::integrale_force_N_moins_1_
DoubleTab Couplage_Tubes_IBC::integrale_force_N_moins_1_post_proj_
DoubleTab Couplage_Tubes_IBC::integrale_force_post_proj_
DoubleTab Couplage_Tubes_IBC::integrale_force_pression_
double Couplage_Tubes_IBC::L_cube_
int Couplage_Tubes_IBC::lissage_
DoubleTab Couplage_Tubes_IBC::masse_fluide_cylindres_
int Couplage_Tubes_IBC::methode_IBC_
int Couplage_Tubes_IBC::n_P_
DoubleTab Couplage_Tubes_IBC::pression_teta_
TRUST_Ref<Domaine_IJK *> Couplage_Tubes_IBC::ref_domaine_
double Couplage_Tubes_IBC::rho_fluide_pour_adim_
int Couplage_Tubes_IBC::solide_
double Couplage_Tubes_IBC::vitesse_pour_adim_
DoubleTab Couplage_Tubes_IBC::volume_cylindres_