#include <stdlib.h>
#include <stdio.h>
#include <iostream>
#include <ostream>
#include "mpi.h"
#include "hdf5.h"
#include <Epetra_Comm.h>
#include <Epetra_MpiComm.h>
#include <Epetra_Map.h>
#include <Epetra_Vector.h>
#include <Epetra_MultiVector.h>
#include <Epetra_SerialDenseVector.h>
#include <Epetra_Import.h>
#include <Epetra_Export.h>
#include <Teuchos_ParameterList.hpp>
#include "rlog/rlog.h"
#include "colarray/matrix.h"
#include "colarray/vector.h"
#include "tetmesh.h"
#include "femaxmesh.h"
#include "nedelecelement.h"
#include "nedelecelement1.h"
#include "nedelecelement2.h"
#include "nedelecmesh.h"
#include "paralleltetmesh.h"
#include "vector3.h"
#include "vector4.h"
#include "fmxxtopology.h"
#include "fmxxphysicomath.h"
#include "nonsciconst.h"
#include "dbgsupport.h"
Include dependency graph for h5_preproc_tools.cpp:
Go to the source code of this file.
Functions | |
void | h5_read_ansys_generated_input_file (std::string filename, unsigned int nelem, unsigned int npoint, unsigned int nbndtriangle, unsigned int nmaterial, double **point, unsigned int **tetvertexid, unsigned int **bndtriangleid, double **material) |
Implementation file for HDF5 tools functionality. | |
void | h5_read_gmsh_tetrahedral_mesh (std::string filename, unsigned int nelem, unsigned int npoint, unsigned int nbndtriangle, unsigned int nmaterial, double **point, unsigned int **tetvertexid, unsigned int **bndtriangleid, double **material) |
void | h5_write_hdf5electromagnetic_file (std::string filename, unsigned int nelem, unsigned int npoint, unsigned int nbndtriangle, unsigned int nmaterial, double **point, unsigned int **tetvertexid, unsigned int **bndtriangleid, double **material) |
void | h5_write_femaxx_legac_hdf5_input_file (std::string filename, unsigned int nelem, unsigned int npoint, unsigned int nbndtriangle, unsigned int nmaterial, double **point, unsigned int **tetvertexid, unsigned int **bndtriangleid, double **material) |
void h5_read_ansys_generated_input_file | ( | std::string | filename, | |
unsigned int | nelem, | |||
unsigned int | npoint, | |||
unsigned int | nbndtriangle, | |||
unsigned int | nmaterial, | |||
double ** | point, | |||
unsigned int ** | tetvertexid, | |||
unsigned int ** | bndtriangleid, | |||
double ** | material | |||
) |
Implementation file for HDF5 tools functionality.
rights - copyright Benedikt Oswald file name - h5_preproc_tools.h file type - implementation file objective - provide HDF5 related routines for femaxx preprocessing author - Benedikt Oswald modified - 2006 mar 30, benedikt oswald, creation modified - 2006 features - provides HDF5 related routines for femaxx preprocessing
Definition at line 50 of file h5_preproc_tools.cpp.
void h5_read_gmsh_tetrahedral_mesh | ( | std::string | filename, | |
unsigned int | nelem, | |||
unsigned int | npoint, | |||
unsigned int | nbndtriangle, | |||
unsigned int | nmaterial, | |||
double ** | point, | |||
unsigned int ** | tetvertexid, | |||
unsigned int ** | bndtriangleid, | |||
double ** | material | |||
) |
Definition at line 65 of file h5_preproc_tools.cpp.
void h5_write_femaxx_legac_hdf5_input_file | ( | std::string | filename, | |
unsigned int | nelem, | |||
unsigned int | npoint, | |||
unsigned int | nbndtriangle, | |||
unsigned int | nmaterial, | |||
double ** | point, | |||
unsigned int ** | tetvertexid, | |||
unsigned int ** | bndtriangleid, | |||
double ** | material | |||
) |
Definition at line 95 of file h5_preproc_tools.cpp.
void h5_write_hdf5electromagnetic_file | ( | std::string | filename, | |
unsigned int | nelem, | |||
unsigned int | npoint, | |||
unsigned int | nbndtriangle, | |||
unsigned int | nmaterial, | |||
double ** | point, | |||
unsigned int ** | tetvertexid, | |||
unsigned int ** | bndtriangleid, | |||
double ** | material | |||
) |
Definition at line 80 of file h5_preproc_tools.cpp.