/[escript]/branches/trilinos_from_5897/dudley/src/TriangularMesh.h
ViewVC logotype

Diff of /branches/trilinos_from_5897/dudley/src/TriangularMesh.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6078 by caltinay, Wed Mar 2 04:13:26 2016 UTC revision 6079 by caltinay, Mon Mar 21 12:22:38 2016 UTC
# Line 14  Line 14 
14  *  *
15  *****************************************************************************/  *****************************************************************************/
16    
17  #ifndef INC_DUDLEY_TRIANGULARMESH  #ifndef __DUDLEY_TRIANGULARMESH_H__
18  #define INC_DUDLEY_TRIANGULARMESH  #define __DUDLEY_TRIANGULARMESH_H__
19    
20  #include "Mesh.h"  #include "Mesh.h"
21    
22  namespace dudley {  namespace dudley {
23    
24  Dudley_Mesh *Dudley_TriangularMesh_Tri3(dim_t * numElements, double *Length, index_t order, index_t reduced_order,  /// Generates a 2-dimensional numElements[0] x numElements[1] x 2 mesh with
25                      bool optimize, escript::JMPI& mpi_info);  /// Tri3 elements in the rectangle [0,length[0]] x [0,length[1]].
26  Dudley_Mesh *Dudley_TriangularMesh_Tet4(dim_t * numElements, double *Length, index_t order, index_t reduced_order,  /// The doubling of elements is due to splitting of rectangular elements.
27                      bool optimize, escript::JMPI& mpi_info);  Mesh* TriangularMesh_Tri3(const dim_t* numElements, const double* length,
28                              bool optimize, escript::JMPI mpiInfo);
29    
30    /// Generates a 3-dimensional numElements[0] x numElements[1] x numElements[2]
31    /// mesh with Tet4 elements in the brick
32    /// [0,length[0]] x [0,length[1]] x [0,length[2]].
33    Mesh* TriangularMesh_Tet4(const dim_t* numElements, const double* length,
34                              bool optimize, escript::JMPI mpiInfo);
35    
36  } // namespace dudley  } // namespace dudley
37    
38  #endif /* #ifndef INC_DUDLEY_TRIANGULARMESH */  #endif // __DUDLEY_TRIANGULARMESH_H__
39    

Legend:
Removed from v.6078  
changed lines
  Added in v.6079

  ViewVC Help
Powered by ViewVC 1.1.26