Couplage_Tubes_IBC#

#include <Couplage_Tubes_IBC.h>

How to cite this class in this doc#

:ref:`Couplage\_Tubes\_IBC <class-couplage-tubes-ibc>`
[Couplage\_Tubes\_IBC](#class-couplage-tubes-ibc)

Detailed description#

Inherits from#

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
References
How to cite in this doc:
: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 <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](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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.

References
How to cite in this doc:
: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) <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)](#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)
References
How to cite in this doc:
: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) <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)](#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()
How to cite in this doc:
:ref:`Couplage_Tubes_IBC::Couplage_Tubes_IBC() <public-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

Reimplements:

How to cite in this doc:
:ref:`int Couplage_Tubes_IBC::duplique() const override <public-int-couplage-tubes-ibc-duplique-const-override>`
[int Couplage_Tubes_IBC::duplique() const override](#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)
References
How to cite in this doc:
: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) <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)](#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)
References
How to cite in this doc:
: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) <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)](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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

References
Referenced By
How to cite in this doc:
: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 <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](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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

References
Referenced By
How to cite in this doc:
: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 <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](#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 .

Reimplements:

How to cite in this doc:
:ref:`const Type_info * Couplage_Tubes_IBC::get_info() const override <public-const-type-info-ptr-couplage-tubes-ibc-get-info-const-override>`
[const Type_info * Couplage_Tubes_IBC::get_info() const override](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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
Referenced By
How to cite in this doc:
: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 <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](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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 &)
References
Referenced By
How to cite in this doc:
:ref:`void Couplage_Tubes_IBC::initialize(const Domaine_IJK &) <public-void-couplage-tubes-ibc-initialize-const-domaine-ijk-ref>`
[void Couplage_Tubes_IBC::initialize(const Domaine_IJK &)](#public-void-couplage-tubes-ibc-initialize-const-domaine-ijk-ref)
reprendre_probleme
void Couplage_Tubes_IBC::reprendre_probleme(Entree &fichier)
References
How to cite in this doc:
:ref:`void Couplage_Tubes_IBC::reprendre_probleme(Entree &fichier) <public-void-couplage-tubes-ibc-reprendre-probleme-entree-ref-fichier>`
[void Couplage_Tubes_IBC::reprendre_probleme(Entree &fichier)](#public-void-couplage-tubes-ibc-reprendre-probleme-entree-ref-fichier)
sauvegarder_pression
void Couplage_Tubes_IBC::sauvegarder_pression(SFichier &f)
References
How to cite in this doc:
:ref:`void Couplage_Tubes_IBC::sauvegarder_pression(SFichier &f) <public-void-couplage-tubes-ibc-sauvegarder-pression-sfichier-ref-f>`
[void Couplage_Tubes_IBC::sauvegarder_pression(SFichier &f)](#public-void-couplage-tubes-ibc-sauvegarder-pression-sfichier-ref-f)
sauvegarder_probleme
void Couplage_Tubes_IBC::sauvegarder_probleme(SFichier &f)
References
How to cite in this doc:
:ref:`void Couplage_Tubes_IBC::sauvegarder_probleme(SFichier &f) <public-void-couplage-tubes-ibc-sauvegarder-probleme-sfichier-ref-f>`
[void Couplage_Tubes_IBC::sauvegarder_probleme(SFichier &f)](#public-void-couplage-tubes-ibc-sauvegarder-probleme-sfichier-ref-f)
taille_memoire
unsigned Couplage_Tubes_IBC::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Couplage_Tubes_IBC::taille_memoire() const override <public-unsigned-couplage-tubes-ibc-taille-memoire-const-override>`
[unsigned Couplage_Tubes_IBC::taille_memoire() const override](#public-unsigned-couplage-tubes-ibc-taille-memoire-const-override)
update
void Couplage_Tubes_IBC::update(double current_time, double timestep)
How to cite in this doc:
:ref:`void Couplage_Tubes_IBC::update(double current_time, double timestep) <public-void-couplage-tubes-ibc-update-double-current-time-double-timestep>`
[void Couplage_Tubes_IBC::update(double current_time, double timestep)](#public-void-couplage-tubes-ibc-update-double-current-time-double-timestep)
~Couplage_Tubes_IBC
Couplage_Tubes_IBC::~Couplage_Tubes_IBC()
How to cite in this doc:
:ref:`Couplage_Tubes_IBC::~Couplage_Tubes_IBC() <public-couplage-tubes-ibc-dtor-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()
How to cite in this doc:
:ref:`Objet_U * Couplage_Tubes_IBC::cree_instance() <public-static-objet-u-ptr-couplage-tubes-ibc-cree-instance>`
[Objet_U * Couplage_Tubes_IBC::cree_instance()](#public-static-objet-u-ptr-couplage-tubes-ibc-cree-instance)
info
const Type_info * Couplage_Tubes_IBC::info()
How to cite in this doc:
:ref:`const Type_info * Couplage_Tubes_IBC::info() <public-static-const-type-info-ptr-couplage-tubes-ibc-info>`
[const Type_info * Couplage_Tubes_IBC::info()](#public-static-const-type-info-ptr-couplage-tubes-ibc-info)
self_cast
const Couplage_Tubes_IBC & Couplage_Tubes_IBC::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Couplage_Tubes_IBC & Couplage_Tubes_IBC::self_cast(const Objet_U &) <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 &)](#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 &)
How to cite in this doc:
:ref:`Couplage_Tubes_IBC & Couplage_Tubes_IBC::self_cast(Objet_U &) <public-static-couplage-tubes-ibc-ref-couplage-tubes-ibc-self-cast-objet-u-ref>`
[Couplage_Tubes_IBC & Couplage_Tubes_IBC::self_cast(Objet_U &)](#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.

Reimplements:

How to cite in this doc:
:ref:`Sortie & Couplage_Tubes_IBC::printOn(Sortie &x) const override <protected-sortie-ref-couplage-tubes-ibc-printon-sortie-ref-x-const-override>`
[Sortie & Couplage_Tubes_IBC::printOn(Sortie &x) const override](#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.

Reimplements:

References
How to cite in this doc:
:ref:`Entree & Couplage_Tubes_IBC::readOn(Entree &) override <protected-entree-ref-couplage-tubes-ibc-readon-entree-ref-override>`
[Entree & Couplage_Tubes_IBC::readOn(Entree &) override](#protected-entree-ref-couplage-tubes-ibc-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Couplage_Tubes_IBC::info_obj
champ_miroir_ (protected)
int Couplage_Tubes_IBC::champ_miroir_
d_integrale_force_ (protected)
DoubleTab Couplage_Tubes_IBC::d_integrale_force_
d_integrale_force_post_proj_ (protected)
DoubleTab Couplage_Tubes_IBC::d_integrale_force_post_proj_
epaisseur_lissage_ (protected)
double Couplage_Tubes_IBC::epaisseur_lissage_
faisceau_ (protected)
Faisceau_Tubes Couplage_Tubes_IBC::faisceau_
integrale_force_ (protected)
DoubleTab Couplage_Tubes_IBC::integrale_force_
integrale_force_N_moins_1_ (protected)
DoubleTab Couplage_Tubes_IBC::integrale_force_N_moins_1_
integrale_force_N_moins_1_post_proj_ (protected)
DoubleTab Couplage_Tubes_IBC::integrale_force_N_moins_1_post_proj_
integrale_force_post_proj_ (protected)
DoubleTab Couplage_Tubes_IBC::integrale_force_post_proj_
integrale_force_pression_ (protected)
DoubleTab Couplage_Tubes_IBC::integrale_force_pression_
L_cube_ (protected)
double Couplage_Tubes_IBC::L_cube_
lissage_ (protected)
int Couplage_Tubes_IBC::lissage_
masse_fluide_cylindres_ (protected)
DoubleTab Couplage_Tubes_IBC::masse_fluide_cylindres_
methode_IBC_ (protected)
int Couplage_Tubes_IBC::methode_IBC_
n_P_ (protected)
int Couplage_Tubes_IBC::n_P_
pression_teta_ (protected)
DoubleTab Couplage_Tubes_IBC::pression_teta_
ref_domaine_ (protected)
TRUST_Ref<Domaine_IJK *> Couplage_Tubes_IBC::ref_domaine_
rho_fluide_pour_adim_ (protected)
double Couplage_Tubes_IBC::rho_fluide_pour_adim_
solide_ (protected)
int Couplage_Tubes_IBC::solide_
vitesse_pour_adim_ (protected)
double Couplage_Tubes_IBC::vitesse_pour_adim_
volume_cylindres_ (protected)
DoubleTab Couplage_Tubes_IBC::volume_cylindres_