TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
Operateur_IJK_data_channel Class Reference

#include <Operateur_IJK_data_channel.h>

Collaboration diagram for Operateur_IJK_data_channel:
[legend]

Public Member Functions

void initialize (const Domaine_IJK &splitting)
int nb_elem_k_tot () const
int first_global_k_layer_flux (int icompo, int idir) const
int last_global_k_layer_flux (int icompo, int idir) const
int offset_to_global_k_layer () const
double get_surface (int k_layer, int compo, int dir)
void get_surface_leftright (int k_layer, int compo, int dir, double &left, double &right)
double inv_distance_for_gradient (int k_layer, int compo, int dir)
const ArrOfDouble_with_ghost & get_delta_z () const
double get_delta_x () const
double get_delta_y () const
double get_delta (int dir, int k_layer=-1) const
double get_delta_xyz (int k_layer, int dir)
bool is_k_uniform_and_periodic ()
bool is_k_periodic ()

Protected Attributes

int nb_elem_k_tot_
int offset_to_global_k_layer_
double delta_x_
double delta_y_
ArrOfDouble_with_ghost delta_z_
double inv_delta_x_
double inv_delta_y_
ArrOfDouble_with_ghost inv_elem_size_z_
ArrOfDouble_with_ghost inv_dist_z_elemcenter_
bool uniform_k_
bool perio_k_

Detailed Description

Definition at line 24 of file Operateur_IJK_data_channel.h.

Member Function Documentation

◆ first_global_k_layer_flux()

int Operateur_IJK_data_channel::first_global_k_layer_flux ( int icompo,
int idir ) const
inline

Definition at line 36 of file Operateur_IJK_data_channel.h.

◆ get_delta()

double Operateur_IJK_data_channel::get_delta ( int dir,
int k_layer = -1 ) const
inline

Definition at line 158 of file Operateur_IJK_data_channel.h.

◆ get_delta_x()

double Operateur_IJK_data_channel::get_delta_x ( ) const
inline

Definition at line 150 of file Operateur_IJK_data_channel.h.

◆ get_delta_xyz()

double Operateur_IJK_data_channel::get_delta_xyz ( int k_layer,
int dir )
inline

Definition at line 184 of file Operateur_IJK_data_channel.h.

◆ get_delta_y()

double Operateur_IJK_data_channel::get_delta_y ( ) const
inline

Definition at line 154 of file Operateur_IJK_data_channel.h.

◆ get_delta_z()

const ArrOfDouble_with_ghost & Operateur_IJK_data_channel::get_delta_z ( ) const
inline

Definition at line 146 of file Operateur_IJK_data_channel.h.

◆ get_surface()

double Operateur_IJK_data_channel::get_surface ( int k_layer,
int compo,
int dir )
inline

Definition at line 56 of file Operateur_IJK_data_channel.h.

◆ get_surface_leftright()

void Operateur_IJK_data_channel::get_surface_leftright ( int k_layer,
int compo,
int dir,
double & left,
double & right )
inline

Definition at line 89 of file Operateur_IJK_data_channel.h.

◆ initialize()

void Operateur_IJK_data_channel::initialize ( const Domaine_IJK & splitting)

Definition at line 18 of file Operateur_IJK_data_channel.cpp.

◆ inv_distance_for_gradient()

double Operateur_IJK_data_channel::inv_distance_for_gradient ( int k_layer,
int compo,
int dir )
inline

Definition at line 130 of file Operateur_IJK_data_channel.h.

◆ is_k_periodic()

bool Operateur_IJK_data_channel::is_k_periodic ( )
inline

Definition at line 204 of file Operateur_IJK_data_channel.h.

◆ is_k_uniform_and_periodic()

bool Operateur_IJK_data_channel::is_k_uniform_and_periodic ( )
inline

Definition at line 199 of file Operateur_IJK_data_channel.h.

◆ last_global_k_layer_flux()

int Operateur_IJK_data_channel::last_global_k_layer_flux ( int icompo,
int idir ) const
inline

Definition at line 43 of file Operateur_IJK_data_channel.h.

◆ nb_elem_k_tot()

int Operateur_IJK_data_channel::nb_elem_k_tot ( ) const
inline

Definition at line 29 of file Operateur_IJK_data_channel.h.

◆ offset_to_global_k_layer()

int Operateur_IJK_data_channel::offset_to_global_k_layer ( ) const
inline

Definition at line 50 of file Operateur_IJK_data_channel.h.

Member Data Documentation

◆ delta_x_

double Operateur_IJK_data_channel::delta_x_
protected

Definition at line 215 of file Operateur_IJK_data_channel.h.

◆ delta_y_

double Operateur_IJK_data_channel::delta_y_
protected

Definition at line 216 of file Operateur_IJK_data_channel.h.

◆ delta_z_

ArrOfDouble_with_ghost Operateur_IJK_data_channel::delta_z_
protected

Definition at line 217 of file Operateur_IJK_data_channel.h.

◆ inv_delta_x_

double Operateur_IJK_data_channel::inv_delta_x_
protected

Definition at line 219 of file Operateur_IJK_data_channel.h.

◆ inv_delta_y_

double Operateur_IJK_data_channel::inv_delta_y_
protected

Definition at line 220 of file Operateur_IJK_data_channel.h.

◆ inv_dist_z_elemcenter_

ArrOfDouble_with_ghost Operateur_IJK_data_channel::inv_dist_z_elemcenter_
protected

Definition at line 225 of file Operateur_IJK_data_channel.h.

◆ inv_elem_size_z_

ArrOfDouble_with_ghost Operateur_IJK_data_channel::inv_elem_size_z_
protected

Definition at line 222 of file Operateur_IJK_data_channel.h.

◆ nb_elem_k_tot_

int Operateur_IJK_data_channel::nb_elem_k_tot_
protected

Definition at line 211 of file Operateur_IJK_data_channel.h.

◆ offset_to_global_k_layer_

int Operateur_IJK_data_channel::offset_to_global_k_layer_
protected

Definition at line 213 of file Operateur_IJK_data_channel.h.

◆ perio_k_

bool Operateur_IJK_data_channel::perio_k_
protected

Definition at line 228 of file Operateur_IJK_data_channel.h.

◆ uniform_k_

bool Operateur_IJK_data_channel::uniform_k_
protected

Definition at line 227 of file Operateur_IJK_data_channel.h.


The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Multiphase/Front_tracking_discontinu/IJK/FOR_TRUST/Operateurs/Operateur_IJK_data_channel.h
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Multiphase/Front_tracking_discontinu/IJK/FOR_TRUST/Operateurs/Operateur_IJK_data_channel.cpp