16#ifndef Probleme_FTD_IJK_cut_cell_included
17#define Probleme_FTD_IJK_cut_cell_included
19#include <Probleme_FTD_IJK_base.h>
20#include <Facettes_Interp_FT.h>
21#include <Cut_cell_FT_Disc.h>
29 void deplacer_interfaces(
const double timestep,
const int rk_step, ArrOfDouble& var_volume_par_bulle,
const int first_step_interface_smoothing)
override;
30 void deplacer_interfaces_rk3(
const double timestep,
const int rk_step, ArrOfDouble& var_volume_par_bulle)
override;
Helper class to factorize the readOn method of Objet_U classes.
const IJK_Interfaces & get_interface() const
double seuil_indicatrice_petite_facsec_
double seuil_indicatrice_petite_fixe_
void deplacer_interfaces_rk3(const double timestep, const int rk_step, ArrOfDouble &var_volume_par_bulle) override
DoubleTabFT_cut_cell_vector3 velocity_interface_
void cut_cell_perform_interpolation_facettes()
void set_param(Param ¶m) const override
void update_indicator_field() override
Cut_cell_FT_Disc cut_cell_disc_
const Cut_field_vector3_double & get_cut_field_velocity() const
void update_twice_indicator_field() override
void deplacer_interfaces(const double timestep, const int rk_step, ArrOfDouble &var_volume_par_bulle, const int first_step_interface_smoothing) override
Cut_cell_FT_Disc * get_cut_cell_disc() override
TYPE_SURFACE_EFFICACE_INTERFACE type_surface_efficace_interface_
TYPE_SURFACE_EFFICACE_FACE type_surface_efficace_face_
Facettes_Interp_FT cut_cell_facettes_interpolation_
void initialize() override
This method is called once at the beginning, before any other one of the interface Problem.
const Facettes_Interp_FT & get_cut_cell_facettes_interpolation() const