Go to the source code of this file.
|
int | main (int argc, char *argv[]) |
|
|
static char | help [] = "...\n\n" |
|
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
Definition at line 14 of file read_med.cpp.
21 ParallelComm *pcomm = ParallelComm::get_pcomm(&moab,
MYPCOMM_INDEX);
23 pcomm =
new ParallelComm(&moab, PETSC_COMM_WORLD);
29 char mesh_out_file[255] =
"out.h5m";
32 CHKERR PetscOptionsBegin(m_field.
get_comm(),
"",
"Read MED tool",
"none");
33 CHKERR PetscOptionsInt(
"-med_time_step",
"time step",
"", time_step,
34 &time_step, PETSC_NULL);
35 CHKERR PetscOptionsString(
"-output_file",
"output mesh file name",
"",
36 "out.h5m", mesh_out_file, 255, PETSC_NULL);
37 ierr = PetscOptionsEnd();
45 for (std::map<std::string, MedInterface::FieldData>::iterator fit =
47 fit != med_interface_ptr->
fieldNames.end(); fit++) {
49 fit->first,
false, time_step);
60 << "Print all meshsets (old and added from meshsets "
61 "configurational file)";
62 for (auto cit = meshsets_interface_ptr->getBegin();
63 cit != meshsets_interface_ptr->getEnd(); cit++)
66 CHKERR moab.write_file(mesh_out_file);
◆ help
static MoFEMErrorCode Initialize(int *argc, char ***args, const char file[], const char help[])
Initializes the MoFEM database PETSc, MOAB and MPI.