16#ifndef TRUSTTabFT_cut_cell_included
17#define TRUSTTabFT_cut_cell_included
20#include <TRUSTTabFT.h>
22#include <IJK_Field_local_template.h>
29template<
typename _TYPE_>
41 void echange_espace_virtuel(IsExchangeBlocking exchange_type = IsExchangeBlocking::DefaultBlocking,
const std::string kernel_name=
"noname")
override;
51template<
typename _TYPE_>
65template<
typename _TYPE_>
80template<
typename _TYPE_>
94template<
typename _TYPE_>
void associer_ephemere(Cut_cell_FT_Disc &cut_cell_disc, int dimension)
DoubleTabFT_cut_cell diph_v_
DoubleTabFT_cut_cell diph_l_
OBS_PTR(Cut_cell_FT_Disc) cut_cell_disc_
void echange_espace_virtuel()
void associer_persistant(Cut_cell_FT_Disc &cut_cell_disc, int dimension)
void associer_paresseux(Cut_cell_FT_Disc &cut_cell_disc, int dimension)
const Cut_cell_FT_Disc & get_cut_cell_disc() const
void associer_ephemere(Cut_cell_FT_Disc &cut_cell_disc)
void associer_persistant(Cut_cell_FT_Disc &cut_cell_disc)
void associer_paresseux(Cut_cell_FT_Disc &cut_cell_disc)
bool verify_consistency_within_layer(int dir, int k_layer, const IJK_Field_local_double &flux)
: class TRUSTTabFT_cut_cell_scalar
void associer_paresseux(Cut_cell_FT_Disc &cut_cell_disc)
void associer_persistant(Cut_cell_FT_Disc &cut_cell_disc)
void associer_ephemere(Cut_cell_FT_Disc &cut_cell_disc)
: class TRUSTTabFT_cut_cell_vector2
void associer_persistant(Cut_cell_FT_Disc &cut_cell_disc)
void associer_ephemere(Cut_cell_FT_Disc &cut_cell_disc)
void associer_paresseux(Cut_cell_FT_Disc &cut_cell_disc)
: class TRUSTTabFT_cut_cell_vector3
void associer_paresseux(Cut_cell_FT_Disc &cut_cell_disc)
void associer_persistant(Cut_cell_FT_Disc &cut_cell_disc)
void associer_ephemere(Cut_cell_FT_Disc &cut_cell_disc)
: class TRUSTTabFT_cut_cell_vector6
void associer_persistant(Cut_cell_FT_Disc &cut_cell_disc)
void associer_ephemere(Cut_cell_FT_Disc &cut_cell_disc)
void associer_paresseux(Cut_cell_FT_Disc &cut_cell_disc)
: class TRUSTTabFT_cut_cell
void associer_paresseux(Cut_cell_FT_Disc &cut_cell_disc, int dimension)
const Cut_cell_FT_Disc & get_cut_cell_disc() const
void echange_espace_virtuel(MD_Vector_tools::Operations_echange op)
void echange_espace_virtuel(IsExchangeBlocking exchange_type=IsExchangeBlocking::DefaultBlocking, const std::string kernel_name="noname") override
void associer_persistant(Cut_cell_FT_Disc &cut_cell_disc, int dimension)
void sort_tot(int column_1, int column_2)
void associer_ephemere(Cut_cell_FT_Disc &cut_cell_disc, int dimension)
OBS_PTR(Cut_cell_FT_Disc) cut_cell_disc_
_SIZE_ dimension(int d) const