src/h5_preproc_tools.cpp File Reference

#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)


Function Documentation

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.


Generated on Fri Oct 26 13:35:14 2007 for FEMAXX (Finite Element Maxwell Eigensolver) by  doxygen 1.4.7