GetFEM  5.4.2
getfem_mesh.h File Reference

Define a getfem::getfem_mesh object. More...

#include <bitset>
#include "bgeot_ftool.h"
#include "bgeot_mesh.h"
#include "bgeot_geotrans_inv.h"
#include "getfem_context.h"
#include "getfem_mesh_region.h"
#include <memory>

Go to the source code of this file.

Classes

class  getfem::mesh
 Describe a mesh (collection of convexes (elements) and points). More...
 

Namespaces

 getfem
 GEneric Tool for Finite Element Methods.
 

Functions

void APIDECL getfem::extrude (const mesh &in, mesh &out, size_type nb_layers, short_type degree=short_type(1))
 build a N+1 dimensions mesh from a N-dimensions mesh by extrusion.
 
scalar_type APIDECL getfem::convex_area_estimate (bgeot::pgeometric_trans pgt, const base_matrix &pts, pintegration_method pim)
 rough estimate of the convex area. More...
 
scalar_type APIDECL getfem::convex_quality_estimate (bgeot::pgeometric_trans pgt, const base_matrix &pts)
 rough estimate of the maximum value of the condition number of the jacobian of the geometric transformation
 
scalar_type APIDECL getfem::convex_radius_estimate (bgeot::pgeometric_trans pgt, const base_matrix &pts)
 rough estimate of the radius of the convex using the largest eigenvalue of the jacobian of the geometric transformation
 
void APIDECL getfem::outer_faces_of_mesh (const mesh &m, const dal::bit_vector &cvlst, convex_face_ct &flist)
 returns a list of "exterior" faces of a mesh (i.e. More...
 
mesh_region APIDECL getfem::inner_faces_of_mesh (const mesh &m, const mesh_region &mr=mesh_region::all_convexes())
 Select all the faces sharing at least two element of the given mesh region. More...
 
mesh_region APIDECL getfem::all_faces_of_mesh (const mesh &m, const mesh_region &mr=mesh_region::all_convexes())
 Select all the faces of the given mesh region. More...
 
mesh_region APIDECL getfem::select_faces_of_normal (const mesh &m, const mesh_region &mr, const base_small_vector &V, scalar_type angle)
 Select in the region mr the faces of the mesh m with their unit outward vector having a maximal angle "angle" with the vector V.
 
mesh_region APIDECL getfem::select_faces_in_box (const mesh &m, const mesh_region &mr, const base_node &pt1, const base_node &pt2)
 Select in the region mr the faces of the mesh m lying entirely in the box delimated by pt1 and pt2.
 
mesh_region APIDECL getfem::select_faces_in_ball (const mesh &m, const mesh_region &mr, const base_node &center, scalar_type radius)
 Select in the region mr the faces of the mesh m lying entirely in the ball delimated by pt1 and radius.
 

Detailed Description

Define a getfem::getfem_mesh object.

Author
Yves Renard Yves..nosp@m.Rena.nosp@m.rd@in.nosp@m.sa-l.nosp@m.yon.f.nosp@m.r
Date
November 05, 1999.

Definition in file getfem_mesh.h.