16#include <Collision_Model_FT_arbitrary.h>
17#include <Probleme_FT_Disc_gen.h>
35 Cerr <<
"Error::printOn is not implemented." << finl;
42 const DoubleTab& particles_position,
43 const DoubleTab& particles_velocity,
44 const double& deltat_simu)
46 Process::exit(
"Collision_Model_FT_arbitrary::compute_lagrangian_contact_forces not coded for "
47 "particles with arbitrary shapes");
51 const DoubleTab& volumic_phase_indicator_function,
53 const IntTab& particles_eulerian_id_number,
54 DoubleTab& contact_force_source_term)
56 Process::exit(
"Collision_Model_FT_arbitrary::discretize_contact_forces_eulerian_field "
57 "particles with arbitrary shapes");
void compute_lagrangian_contact_forces(const Fluide_Diphasique &two_phase_fluid, const DoubleTab &particles_position, const DoubleTab &particles_velocity, const double &deltat_simu) override
Collision_Model_FT_arbitrary()
void discretize_contact_forces_eulerian_field(const DoubleTab &volumic_phase_indicator_function, const Domaine_VF &domain_vf, const IntTab &particles_eulerian_id_number, DoubleTab &contact_force_source_term) override
: class Collision_Model_FT
Class defining operators and methods for all reading operation in an input flow (file,...
virtual Entree & readOn(Entree &)
Reads an Objet_U from an input stream. Virtual method to override.
virtual Sortie & printOn(Sortie &) const
Writes the object to an output stream. Virtual method to override.
static void exit(int exit_code=-1)
Exit routine for TRUST within a Kokkos region.
Base class for output streams.