Force_sp#

#include <Force_sp.h>

How to cite this class in this doc#

:ref:`Force\_sp <class-force-sp>`
[Force\_sp](#class-force-sp)

Detailed description#

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

compute_dirac_board
void Force_sp::compute_dirac_board()
References
How to cite in this doc:
:ref:`void Force_sp::compute_dirac_board() <public-void-force-sp-compute-dirac-board>`
[void Force_sp::compute_dirac_board()](#public-void-force-sp-compute-dirac-board)
compute_dirac_point
void Force_sp::compute_dirac_point()
References
How to cite in this doc:
:ref:`void Force_sp::compute_dirac_point() <public-void-force-sp-compute-dirac-point>`
[void Force_sp::compute_dirac_point()](#public-void-force-sp-compute-dirac-point)
compute_dirac_point_div_nulle
void Force_sp::compute_dirac_point_div_nulle()
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::compute_dirac_point_div_nulle() <public-void-force-sp-compute-dirac-point-div-nulle>`
[void Force_sp::compute_dirac_point_div_nulle()](#public-void-force-sp-compute-dirac-point-div-nulle)
compute_dirac_point_uniX_alongX
void Force_sp::compute_dirac_point_uniX_alongX()
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::compute_dirac_point_uniX_alongX() <public-void-force-sp-compute-dirac-point-unix-alongx>`
[void Force_sp::compute_dirac_point_uniX_alongX()](#public-void-force-sp-compute-dirac-point-unix-alongx)
compute_dirac_point_uniX_alongY
void Force_sp::compute_dirac_point_uniX_alongY()
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::compute_dirac_point_uniX_alongY() <public-void-force-sp-compute-dirac-point-unix-alongy>`
[void Force_sp::compute_dirac_point_uniX_alongY()](#public-void-force-sp-compute-dirac-point-unix-alongy)
compute_dirac_point_uniY
void Force_sp::compute_dirac_point_uniY()
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::compute_dirac_point_uniY() <public-void-force-sp-compute-dirac-point-uniy>`
[void Force_sp::compute_dirac_point_uniY()](#public-void-force-sp-compute-dirac-point-uniy)
compute_dirac_point_uniZ
void Force_sp::compute_dirac_point_uniZ()
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::compute_dirac_point_uniZ() <public-void-force-sp-compute-dirac-point-uniz>`
[void Force_sp::compute_dirac_point_uniZ()](#public-void-force-sp-compute-dirac-point-uniz)
compute_diracs_for_cos_squarred
void Force_sp::compute_diracs_for_cos_squarred()
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::compute_diracs_for_cos_squarred() <public-void-force-sp-compute-diracs-for-cos-squarred>`
[void Force_sp::compute_diracs_for_cos_squarred()](#public-void-force-sp-compute-diracs-for-cos-squarred)
compute_diracs_for_t_times_cos_squarred
void Force_sp::compute_diracs_for_t_times_cos_squarred(double time)
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::compute_diracs_for_t_times_cos_squarred(double time) <public-void-force-sp-compute-diracs-for-t-times-cos-squarred-double-time>`
[void Force_sp::compute_diracs_for_t_times_cos_squarred(double time)](#public-void-force-sp-compute-diracs-for-t-times-cos-squarred-double-time)
compute_door_cube
void Force_sp::compute_door_cube()
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::compute_door_cube() <public-void-force-sp-compute-door-cube>`
[void Force_sp::compute_door_cube()](#public-void-force-sp-compute-door-cube)
compute_door_rope
void Force_sp::compute_door_rope()
References
How to cite in this doc:
:ref:`void Force_sp::compute_door_rope() <public-void-force-sp-compute-door-rope>`
[void Force_sp::compute_door_rope()](#public-void-force-sp-compute-door-rope)
compute_energie
void Force_sp::compute_energie()
How to cite in this doc:
:ref:`void Force_sp::compute_energie() <public-void-force-sp-compute-energie>`
[void Force_sp::compute_energie()](#public-void-force-sp-compute-energie)
compute_force_kappa
void Force_sp::compute_force_kappa()
References
How to cite in this doc:
:ref:`void Force_sp::compute_force_kappa() <public-void-force-sp-compute-force-kappa>`
[void Force_sp::compute_force_kappa()](#public-void-force-sp-compute-force-kappa)
compute_step2
void Force_sp::compute_step2(ArrOfDouble &process_flt)
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::compute_step2(ArrOfDouble &process_flt) <public-void-force-sp-compute-step2-arrofdouble-ref-process-flt>`
[void Force_sp::compute_step2(ArrOfDouble &process_flt)](#public-void-force-sp-compute-step2-arrofdouble-ref-process-flt)
duplique
int Force_sp::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Force_sp::duplique() const override <public-int-force-sp-duplique-const-override>`
[int Force_sp::duplique() const override](#public-int-force-sp-duplique-const-override)
field_advection
void Force_sp::field_advection(const ArrOfDouble &advection_length, const double dt, const int it)
References
How to cite in this doc:
:ref:`void Force_sp::field_advection(const ArrOfDouble &advection_length, const double dt, const int it) <public-void-force-sp-field-advection-const-arrofdouble-ref-advection-length-const-double-dt-const-int-it>`
[void Force_sp::field_advection(const ArrOfDouble &advection_length, const double dt, const int it)](#public-void-force-sp-field-advection-const-arrofdouble-ref-advection-length-const-double-dt-const-int-it)
Force_sp
Force_sp::Force_sp()
How to cite in this doc:
:ref:`Force_sp::Force_sp() <public-force-sp-force-sp>`
[Force_sp::Force_sp()](#public-force-sp-force-sp)
get_coeff
std::vector<std::vector<std::vector<double>>> Force_sp::get_coeff()
How to cite in this doc:
:ref:`std::vector<std::vector<std::vector<double>>> Force_sp::get_coeff() <public-std-vector-std-vector-std-vector-double-force-sp-get-coeff>`
[std::vector<std::vector<std::vector<double>>> Force_sp::get_coeff()](#public-std-vector-std-vector-std-vector-double-force-sp-get-coeff)
get_coeff_flt
ArrOfDouble & Force_sp::get_coeff_flt()
Referenced By
How to cite in this doc:
:ref:`ArrOfDouble & Force_sp::get_coeff_flt() <public-arrofdouble-ref-force-sp-get-coeff-flt>`
[ArrOfDouble & Force_sp::get_coeff_flt()](#public-arrofdouble-ref-force-sp-get-coeff-flt)
get_energie
double Force_sp::get_energie()
How to cite in this doc:
:ref:`double Force_sp::get_energie() <public-double-force-sp-get-energie>`
[double Force_sp::get_energie()](#public-double-force-sp-get-energie)
get_force
double Force_sp::get_force(int cpx, int dir, int ind)
How to cite in this doc:
:ref:`double Force_sp::get_force(int cpx, int dir, int ind) <public-double-force-sp-get-force-int-cpx-int-dir-int-ind>`
[double Force_sp::get_force(int cpx, int dir, int ind)](#public-double-force-sp-get-force-int-cpx-int-dir-int-ind)
get_info
const Type_info * Force_sp::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 * Force_sp::get_info() const override <public-const-type-info-ptr-force-sp-get-info-const-override>`
[const Type_info * Force_sp::get_info() const override](#public-const-type-info-ptr-force-sp-get-info-const-override)
initialise
void Force_sp::initialise(int nl, int nn, int nm, int momin, int momax, double kmin, double kmax, double amplitude, std::string nom_fichier)
References
How to cite in this doc:
:ref:`void Force_sp::initialise(int nl, int nn, int nm, int momin, int momax, double kmin, double kmax, double amplitude, std::string nom_fichier) <public-void-force-sp-initialise-int-nl-int-nn-int-nm-int-momin-int-momax-double-kmin-double-kmax-double-amplitude-std-string-nom-fichier>`
[void Force_sp::initialise(int nl, int nn, int nm, int momin, int momax, double kmin, double kmax, double amplitude, std::string nom_fichier)](#public-void-force-sp-initialise-int-nl-int-nn-int-nm-int-momin-int-momax-double-kmin-double-kmax-double-amplitude-std-string-nom-fichier)
initialise
void Force_sp::initialise(int nl, int nn, int nm, int momin, int momax, double kmin, double kmax, std::string nom_fichier)
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::initialise(int nl, int nn, int nm, int momin, int momax, double kmin, double kmax, std::string nom_fichier) <public-void-force-sp-initialise-int-nl-int-nn-int-nm-int-momin-int-momax-double-kmin-double-kmax-std-string-nom-fichier>`
[void Force_sp::initialise(int nl, int nn, int nm, int momin, int momax, double kmin, double kmax, std::string nom_fichier)](#public-void-force-sp-initialise-int-nl-int-nn-int-nm-int-momin-int-momax-double-kmin-double-kmax-std-string-nom-fichier)
set_zero
void Force_sp::set_zero()
References
Referenced By
How to cite in this doc:
:ref:`void Force_sp::set_zero() <public-void-force-sp-set-zero>`
[void Force_sp::set_zero()](#public-void-force-sp-set-zero)
taille_memoire
unsigned Force_sp::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Force_sp::taille_memoire() const override <public-unsigned-force-sp-taille-memoire-const-override>`
[unsigned Force_sp::taille_memoire() const override](#public-unsigned-force-sp-taille-memoire-const-override)
write
void Force_sp::write(std::string nom_fichier_sortie, double time)
How to cite in this doc:
:ref:`void Force_sp::write(std::string nom_fichier_sortie, double time) <public-void-force-sp-write-std-string-nom-fichier-sortie-double-time>`
[void Force_sp::write(std::string nom_fichier_sortie, double time)](#public-void-force-sp-write-std-string-nom-fichier-sortie-double-time)
write_separate
void Force_sp::write_separate(std::string nom_fichier_sortie, double t)
How to cite in this doc:
:ref:`void Force_sp::write_separate(std::string nom_fichier_sortie, double t) <public-void-force-sp-write-separate-std-string-nom-fichier-sortie-double-t>`
[void Force_sp::write_separate(std::string nom_fichier_sortie, double t)](#public-void-force-sp-write-separate-std-string-nom-fichier-sortie-double-t)
~Force_sp
Force_sp::~Force_sp()
How to cite in this doc:
:ref:`Force_sp::~Force_sp() <public-force-sp-dtor-force-sp>`
[Force_sp::~Force_sp()](#public-force-sp-dtor-force-sp)
cree_instance
Objet_U * Force_sp::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Force_sp::cree_instance() <public-static-objet-u-ptr-force-sp-cree-instance>`
[Objet_U * Force_sp::cree_instance()](#public-static-objet-u-ptr-force-sp-cree-instance)
info
const Type_info * Force_sp::info()
How to cite in this doc:
:ref:`const Type_info * Force_sp::info() <public-static-const-type-info-ptr-force-sp-info>`
[const Type_info * Force_sp::info()](#public-static-const-type-info-ptr-force-sp-info)
self_cast
const Force_sp & Force_sp::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Force_sp & Force_sp::self_cast(const Objet_U &) <public-static-const-force-sp-ref-force-sp-self-cast-const-objet-u-ref>`
[const Force_sp & Force_sp::self_cast(const Objet_U &)](#public-static-const-force-sp-ref-force-sp-self-cast-const-objet-u-ref)
self_cast
Force_sp & Force_sp::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Force_sp & Force_sp::self_cast(Objet_U &) <public-static-force-sp-ref-force-sp-self-cast-objet-u-ref>`
[Force_sp & Force_sp::self_cast(Objet_U &)](#public-static-force-sp-ref-force-sp-self-cast-objet-u-ref)
printOn
Sortie & Force_sp::printOn(Sortie &x) const override

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

Reimplements:

References
How to cite in this doc:
:ref:`Sortie & Force_sp::printOn(Sortie &x) const override <protected-sortie-ref-force-sp-printon-sortie-ref-x-const-override>`
[Sortie & Force_sp::printOn(Sortie &x) const override](#protected-sortie-ref-force-sp-printon-sortie-ref-x-const-override)
readOn
Entree & Force_sp::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 & Force_sp::readOn(Entree &) override <protected-entree-ref-force-sp-readon-entree-ref-override>`
[Entree & Force_sp::readOn(Entree &) override](#protected-entree-ref-force-sp-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Force_sp::info_obj
amplitude (private)
double Force_sp::amplitude = 0.
energie (private)
double Force_sp::energie = 0.
force (private)
std::vector<std::vector<std:: vector <double>>> Force_sp::force
force_flt (private)
ArrOfDouble Force_sp::force_flt
kmax (private)
double Force_sp::kmax = 0.
kmin (private)
double Force_sp::kmin = 0.
momax (private)
int Force_sp::momax = 0
momin (private)
int Force_sp::momin = 0
n_lmn (private)
int Force_sp::n_lmn = 0
nl (private)
int Force_sp::nl = 0
nm (private)
int Force_sp::nm = 0
nn (private)
int Force_sp::nn = 0