IJK_Shear_Periodic_helpler#
#include <IJK_Shear_Periodic_helpler.h>
How to cite this class in this doc#
:ref:`IJK\_Shear\_Periodic\_helpler <class-ijk-shear-periodic-helpler>`
[IJK\_Shear\_Periodic\_helpler](#class-ijk-shear-periodic-helpler)
Detailed description#
List of Public Methods#
Complete Member Function Documentation#
allocate
void IJK_Shear_Periodic_helpler::allocate(const int ni_local, const int nj_local, const int nk_local, int ghost_size, int ncompo, int type, double rov, double rol, int use_inv_rho_in_pressure_solver)
References
How to cite in this doc:
:ref:`void IJK_Shear_Periodic_helpler::allocate(const int ni_local, const int nj_local, const int nk_local, int ghost_size, int ncompo, int type, double rov, double rol, int use_inv_rho_in_pressure_solver) <public-void-ijk-shear-periodic-helpler-allocate-const-int-ni-local-const-int-nj-local-const-int-nk-local-int-ghost-size-int-ncompo-int-type-double-rov-double-rol-int-use-inv-rho-in-pressure-solver>`
[void IJK_Shear_Periodic_helpler::allocate(const int ni_local, const int nj_local, const int nk_local, int ghost_size, int ncompo, int type, double rov, double rol, int use_inv_rho_in_pressure_solver)](#public-void-ijk-shear-periodic-helpler-allocate-const-int-ni-local-const-int-nj-local-const-int-nk-local-int-ghost-size-int-ncompo-int-type-double-rov-double-rol-int-use-inv-rho-in-pressure-solver)
get_I_kappa_ghost_zmax_
const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_I_kappa_ghost_zmax_() const
References
How to cite in this doc:
:ref:`const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_I_kappa_ghost_zmax_() const <public-const-ijk-field-local-template-double-arrofdouble-ref-ijk-shear-periodic-helpler-get-i-kappa-ghost-zmax-underscore-const>`
[const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_I_kappa_ghost_zmax_() const](#public-const-ijk-field-local-template-double-arrofdouble-ref-ijk-shear-periodic-helpler-get-i-kappa-ghost-zmax-underscore-const)
get_I_kappa_ghost_zmin_
const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_I_kappa_ghost_zmin_() const
References
How to cite in this doc:
:ref:`const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_I_kappa_ghost_zmin_() const <public-const-ijk-field-local-template-double-arrofdouble-ref-ijk-shear-periodic-helpler-get-i-kappa-ghost-zmin-underscore-const>`
[const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_I_kappa_ghost_zmin_() const](#public-const-ijk-field-local-template-double-arrofdouble-ref-ijk-shear-periodic-helpler-get-i-kappa-ghost-zmin-underscore-const)
get_indicatrice_ghost_zmax_
const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_indicatrice_ghost_zmax_() const
References
How to cite in this doc:
:ref:`const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_indicatrice_ghost_zmax_() const <public-const-ijk-field-local-template-double-arrofdouble-ref-ijk-shear-periodic-helpler-get-indicatrice-ghost-zmax-underscore-const>`
[const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_indicatrice_ghost_zmax_() const](#public-const-ijk-field-local-template-double-arrofdouble-ref-ijk-shear-periodic-helpler-get-indicatrice-ghost-zmax-underscore-const)
get_indicatrice_ghost_zmin_
const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_indicatrice_ghost_zmin_() const
References
How to cite in this doc:
:ref:`const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_indicatrice_ghost_zmin_() const <public-const-ijk-field-local-template-double-arrofdouble-ref-ijk-shear-periodic-helpler-get-indicatrice-ghost-zmin-underscore-const>`
[const IJK_Field_local_template<double, ArrOfDouble> & IJK_Shear_Periodic_helpler::get_indicatrice_ghost_zmin_() const](#public-const-ijk-field-local-template-double-arrofdouble-ref-ijk-shear-periodic-helpler-get-indicatrice-ghost-zmin-underscore-const)
prepare_interpolation_for_shear_periodicity
void IJK_Shear_Periodic_helpler::prepare_interpolation_for_shear_periodicity(const int send_i, const double istmp, const int real_size_i)
References
How to cite in this doc:
:ref:`void IJK_Shear_Periodic_helpler::prepare_interpolation_for_shear_periodicity(const int send_i, const double istmp, const int real_size_i) <public-void-ijk-shear-periodic-helpler-prepare-interpolation-for-shear-periodicity-const-int-send-i-const-double-istmp-const-int-real-size-i>`
[void IJK_Shear_Periodic_helpler::prepare_interpolation_for_shear_periodicity(const int send_i, const double istmp, const int real_size_i)](#public-void-ijk-shear-periodic-helpler-prepare-interpolation-for-shear-periodicity-const-int-send-i-const-double-istmp-const-int-real-size-i)
set_dU_
void IJK_Shear_Periodic_helpler::set_dU_(double DU)
References
How to cite in this doc:
:ref:`void IJK_Shear_Periodic_helpler::set_dU_(double DU) <public-void-ijk-shear-periodic-helpler-set-du-underscore-double-du>`
[void IJK_Shear_Periodic_helpler::set_dU_(double DU)](#public-void-ijk-shear-periodic-helpler-set-du-underscore-double-du)
set_I_sig_kappa_zmax_
void IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmax_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_max, const IJK_Field_local_template< double, TRUSTArray< double > > &kappa_z_max, const double sigma, const int decallage=0)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmax_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_max, const IJK_Field_local_template< double, TRUSTArray< double > > &kappa_z_max, const double sigma, const int decallage=0) <public-void-ijk-shear-periodic-helpler-set-i-sig-kappa-zmax-underscore-const-ijk-field-local-template-double-trustarray-double-ref-indic-z-max-const-ijk-field-local-template-double-trustarray-double-ref-kappa-z-max-const-double-sigma-const-int-decallage-equal-0>`
[void IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmax_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_max, const IJK_Field_local_template< double, TRUSTArray< double > > &kappa_z_max, const double sigma, const int decallage=0)](#public-void-ijk-shear-periodic-helpler-set-i-sig-kappa-zmax-underscore-const-ijk-field-local-template-double-trustarray-double-ref-indic-z-max-const-ijk-field-local-template-double-trustarray-double-ref-kappa-z-max-const-double-sigma-const-int-decallage-equal-0)
set_I_sig_kappa_zmin_
void IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmin_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_min, const IJK_Field_local_template< double, TRUSTArray< double > > &kappa_z_min, const double sigma, const int decallage=0)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmin_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_min, const IJK_Field_local_template< double, TRUSTArray< double > > &kappa_z_min, const double sigma, const int decallage=0) <public-void-ijk-shear-periodic-helpler-set-i-sig-kappa-zmin-underscore-const-ijk-field-local-template-double-trustarray-double-ref-indic-z-min-const-ijk-field-local-template-double-trustarray-double-ref-kappa-z-min-const-double-sigma-const-int-decallage-equal-0>`
[void IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmin_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_min, const IJK_Field_local_template< double, TRUSTArray< double > > &kappa_z_min, const double sigma, const int decallage=0)](#public-void-ijk-shear-periodic-helpler-set-i-sig-kappa-zmin-underscore-const-ijk-field-local-template-double-trustarray-double-ref-indic-z-min-const-ijk-field-local-template-double-trustarray-double-ref-kappa-z-min-const-double-sigma-const-int-decallage-equal-0)
set_indicatrice_ghost_zmax_
void IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmax_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_max, int decallage=0)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmax_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_max, int decallage=0) <public-void-ijk-shear-periodic-helpler-set-indicatrice-ghost-zmax-underscore-const-ijk-field-local-template-double-trustarray-double-ref-indic-z-max-int-decallage-equal-0>`
[void IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmax_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_max, int decallage=0)](#public-void-ijk-shear-periodic-helpler-set-indicatrice-ghost-zmax-underscore-const-ijk-field-local-template-double-trustarray-double-ref-indic-z-max-int-decallage-equal-0)
set_indicatrice_ghost_zmin_
void IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmin_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_min, int decallage=0)
References
Referenced By
How to cite in this doc:
:ref:`void IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmin_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_min, int decallage=0) <public-void-ijk-shear-periodic-helpler-set-indicatrice-ghost-zmin-underscore-const-ijk-field-local-template-double-trustarray-double-ref-indic-z-min-int-decallage-equal-0>`
[void IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmin_(const IJK_Field_local_template< double, TRUSTArray< double > > &indic_z_min, int decallage=0)](#public-void-ijk-shear-periodic-helpler-set-indicatrice-ghost-zmin-underscore-const-ijk-field-local-template-double-trustarray-double-ref-indic-z-min-int-decallage-equal-0)
Attributes Documentation#
defilement_ (public)
int IJK_Shear_Periodic_helpler::defilement_ = 0
Lx_for_shear_perio (public)
double IJK_Shear_Periodic_helpler::Lx_for_shear_perio = 0.
order_interpolation_poisson_solver_ (public)
int IJK_Shear_Periodic_helpler::order_interpolation_poisson_solver_ = 0
rho_liq_ref_for_poisson_ (public)
double IJK_Shear_Periodic_helpler::rho_liq_ref_for_poisson_ = 0
rho_vap_ref_for_poisson_ (public)
double IJK_Shear_Periodic_helpler::rho_vap_ref_for_poisson_ = 0
shear_x_time_ (public)
double IJK_Shear_Periodic_helpler::shear_x_time_ = 0.
compo_ (public)
int IJK_Shear_Periodic_helpler::compo_
denum_ (public)
ArrOfDouble IJK_Shear_Periodic_helpler::denum_
DU_ (public)
double IJK_Shear_Periodic_helpler::DU_ = 0.
I_sig_kappa_zmax_ (public)
IJK_Field_local_template<double,ArrOfDouble> IJK_Shear_Periodic_helpler::I_sig_kappa_zmax_
I_sig_kappa_zmin_ (public)
IJK_Field_local_template<double,ArrOfDouble> IJK_Shear_Periodic_helpler::I_sig_kappa_zmin_
indicatrice_ghost_zmax_ (public)
IJK_Field_local_template<double,ArrOfDouble> IJK_Shear_Periodic_helpler::indicatrice_ghost_zmax_
indicatrice_ghost_zmin_ (public)
IJK_Field_local_template<double,ArrOfDouble> IJK_Shear_Periodic_helpler::indicatrice_ghost_zmin_
monofluide_variable_ (public)
int IJK_Shear_Periodic_helpler::monofluide_variable_ = - 123
order_interpolation_ (public)
int IJK_Shear_Periodic_helpler::order_interpolation_ = - 123
Phi_ppty_l_ (public)
double IJK_Shear_Periodic_helpler::Phi_ppty_l_ = - 123.
Phi_ppty_v_ (public)
double IJK_Shear_Periodic_helpler::Phi_ppty_v_ = - 123.
real_size_i_ (public)
int IJK_Shear_Periodic_helpler::real_size_i_
res_ (public)
ArrOfDouble IJK_Shear_Periodic_helpler::res_
send_i_real_ (public)
ArrOfInt IJK_Shear_Periodic_helpler::send_i_real_
use_inv_rho_in_pressure_solver_ (public)
int IJK_Shear_Periodic_helpler::use_inv_rho_in_pressure_solver_
x_ (public)
ArrOfInt IJK_Shear_Periodic_helpler::x_