00001
00015 #include <stdlib.h>
00016 #include <stdio.h>
00017 #include <iostream>
00018 #include <ostream>
00019 #include "mpi.h"
00020 #include "hdf5.h"
00021 #include <Epetra_Comm.h>
00022 #include <Epetra_MpiComm.h>
00023 #include <Epetra_Map.h>
00024 #include <Epetra_Vector.h>
00025 #include <Epetra_MultiVector.h>
00026 #include <Epetra_SerialDenseVector.h>
00027 #include <Epetra_Import.h>
00028 #include <Epetra_Export.h>
00029 #include <Teuchos_ParameterList.hpp>
00030 #include "rlog/rlog.h"
00031 #include "colarray/matrix.h"
00032 #include "colarray/vector.h"
00033 #include "tetmesh.h"
00034 #include "femaxmesh.h"
00035 #include "nedelecelement.h"
00036 #include "nedelecelement1.h"
00037 #include "nedelecelement2.h"
00038 #include "nedelecmesh.h"
00039 #include "paralleltetmesh.h"
00040 #include "vector3.h"
00041 #include "vector4.h"
00042 #include "fmxxtopology.h"
00043 #include "fmxxphysicomath.h"
00044 #include "nonsciconst.h"
00045 #include "dbgsupport.h"
00046
00047
00048
00049
00050 void h5_read_ansys_generated_input_file(std::string filename,
00051 unsigned int nelem,
00052 unsigned int npoint,
00053 unsigned int nbndtriangle,
00054 unsigned int nmaterial,
00055 double** point,
00056 unsigned int** tetvertexid,
00057 unsigned int** bndtriangleid,
00058 double** material
00059 )
00060 {
00061 ;
00062 }
00063
00064
00065 void h5_read_gmsh_tetrahedral_mesh(std::string filename,
00066 unsigned int nelem,
00067 unsigned int npoint,
00068 unsigned int nbndtriangle,
00069 unsigned int nmaterial,
00070 double** point,
00071 unsigned int** tetvertexid,
00072 unsigned int** bndtriangleid,
00073 double** material
00074 )
00075 {
00076 ;
00077 }
00078
00079
00080 void h5_write_hdf5electromagnetic_file(std::string filename,
00081 unsigned int nelem,
00082 unsigned int npoint,
00083 unsigned int nbndtriangle,
00084 unsigned int nmaterial,
00085 double** point,
00086 unsigned int** tetvertexid,
00087 unsigned int** bndtriangleid,
00088 double** material
00089 )
00090 {
00091 ;
00092 }
00093
00094
00095 void h5_write_femaxx_legac_hdf5_input_file(std::string filename,
00096 unsigned int nelem,
00097 unsigned int npoint,
00098 unsigned int nbndtriangle,
00099 unsigned int nmaterial,
00100 double** point,
00101 unsigned int** tetvertexid,
00102 unsigned int** bndtriangleid,
00103 double** material
00104 )
00105 {
00106 ;
00107 }
00108
00109
00110
00111
00112
00113
00114
00115
00116
00117
00118
00119
00120
00121