29 #ifndef NEMOSYS_CONVERSIONDRIVER_H_ 30 #define NEMOSYS_CONVERSIONDRIVER_H_ 32 #include "nemosys_export.h" 47 static void genExo(std::vector<meshBase *> meshes,
const std::string &fname);
49 JSONCONS_TYPE_TRAITS_FRIEND
53 const int &ndeIdOffset,
const int &elmIdOffset,
int &ins,
54 int &ieb,
int &iss, std::string mshName,
55 const bool &usePhys,
int &ndeIdOffset_local,
56 int &elmIdOffset_local,
const bool &makeFreeSurfSS,
57 const bool &splitTopBotSS,
58 std::vector<std::string> sideSetNames);
60 static void procExo(
const jsoncons::json &ppJson,
const std::string &fname,
73 static void freeSurfaceSideSet(
const meshBase *mb,
76 std::map<int, int> v2e_elemID_map,
78 std::vector<std::string> sideSetNames);
82 jsoncons::string_view getProgramType()
const override;
88 #endif // NEMOSYS_CONVERSIONDRIVER_H_
A complete I/O class for EXODUS II file format.
A brief description of meshBase.
static constexpr auto programType