16#ifndef med_utils_included
17#define med_utils_included
21#include <TRUSTTabs_forward.h>
23#include <medcoupling++.h>
25# include <NormalizedGeometricTypes>
26# include <MEDCouplingUMesh.hxx>
38inline void med_non_installe()
40 Process::exit(
"This version has not been built with MED library.");
43void test_version(
Nom& nom) ;
44void traite_nom_fichier_med(
Nom& nom_fic);
45void read_med_field_names(
const Nom& nom_fic,
Noms& noms_chps, ArrOfDouble& temps_sauv);
47template <
typename _SIZE_>
48void conn_trust_to_med(IntTab_T<_SIZE_>& les_elems2,
const Nom& type_elem,
bool toMED);
51med_geometry_type type_geo_trio_to_type_med(
const Nom& type_elem);
52med_geometry_type type_geo_trio_to_type_med(
const Nom& type_elem_,med_axis_type& rep);
55INTERP_KERNEL::NormalizedCellType type_geo_trio_to_type_medcoupling(
const Nom& type_elem_,
int& mesh_dimension);
57void fill_connectivity_from_mc_mesh(
const MEDCoupling::MEDCouplingUMesh * mc_mesh, IntTab& face_sommet, IntTab& elem_face);
class Char_ptr Une chaine de caractere pour nommer les objets de TRUST
Class defining operators and methods for all reading operation in an input flow (file,...
class Nom Une chaine de caractere pour nommer les objets de TRUST
Un tableau de chaine de caracteres (VECT(Nom)).
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.