MFEM  v4.1.0 Finite element discretization library
mesh.cpp File Reference

Go to the source code of this file.

mfem

## Typedefs

typedef int idx_t

typedef int idxtype

## Functions

void METIS_PartGraphRecursive (int *, idxtype *, idxtype *, idxtype *, idxtype *, int *, int *, int *, int *, int *, idxtype *)

void METIS_PartGraphKway (int *, idxtype *, idxtype *, idxtype *, idxtype *, int *, int *, int *, int *, int *, idxtype *)

void METIS_PartGraphVKway (int *, idxtype *, idxtype *, idxtype *, idxtype *, int *, int *, int *, int *, int *, idxtype *)

void mfem::XYZ_VectorFunction (const Vector &p, Vector &v)

void mfem::FindPartitioningComponents (Table &elem_elem, const Array< int > &partitioning, Array< int > &component, Array< int > &num_comp)

void mfem::DetOfLinComb (const DenseMatrix &A, const DenseMatrix &B, Vector &c)

int mfem::FindRoots (const Vector &z, Vector &x)

void mfem::FindTMax (Vector &c, Vector &x, double &tmax, const double factor, const int Dim)

template<typename T >
void mfem::WriteBinaryOrASCII (std::ostream &out, std::vector< char > &buf, const T &val, const char *suffix, VTKFormat format)

template<>
void mfem::WriteBinaryOrASCII< uint8_t > (std::ostream &out, std::vector< char > &buf, const uint8_t &val, const char *suffix, VTKFormat format)

template<>
void mfem::WriteBinaryOrASCII< double > (std::ostream &out, std::vector< char > &buf, const double &val, const char *suffix, VTKFormat format)

template<>
void mfem::WriteBinaryOrASCII< float > (std::ostream &out, std::vector< char > &buf, const float &val, const char *suffix, VTKFormat format)

void mfem::WriteBase64WithSizeAndClear (std::ostream &out, std::vector< char > &buf, int compression_level)

std::ostream & mfem::operator<< (std::ostream &out, const Mesh &mesh)

Mesh * mfem::Extrude1D (Mesh *mesh, const int ny, const double sy, const bool closed=false)
Extrude a 1D mesh. More...

Mesh * mfem::Extrude2D (Mesh *mesh, const int nz, const double sz)
Extrude a 2D mesh. More...

## Typedef Documentation

 typedef int idx_t

Definition at line 39 of file mesh.cpp.

 typedef int idxtype

Definition at line 40 of file mesh.cpp.

## Function Documentation

 void METIS_PartGraphKway ( int * , idxtype * , idxtype * , idxtype * , idxtype * , int * , int * , int * , int * , int * , idxtype * )
 void METIS_PartGraphRecursive ( int * , idxtype * , idxtype * , idxtype * , idxtype * , int * , int * , int * , int * , int * , idxtype * )
 void METIS_PartGraphVKway ( int * , idxtype * , idxtype * , idxtype * , idxtype * , int * , int * , int * , int * , int * , idxtype * )