hexed 0.4.0
 
Loading...
Searching...
No Matches
hexed::next Namespace Reference

namespace for refactored functionality that may clash with existing names More...

Classes

class  Block
 Abstract nodal representation of a parametric block. More...
 
class  Boundary_block
 A Block which is part of the mesh boundary. More...
 
class  Edge
 A 1-dimensional Block connecting 2 Vertexs. More...
 
class  Element_shape
 Represents the shape of a complete mesh element. More...
 
class  Mesh_blocks
 Stores all the Blocks for an entire mesh. More...
 
class  Sequence
 a general sequence object with arbitrary size and access functions More...
 
class  Surface_face
 A 2-dimensional Block bounded by 4 Edges. More...
 
class  Vertex
 Represents a mesh vertex (a point). More...
 

Functions

int vstride (int n_dim, int i_dim)
 
std::vector< Intinterior_dims (int n_dim, int row_size)
 
bool skip (int n_dim, int row_size, double nom_sz, int index, std::vector< double > coords)
 
template<typename T >
Sequence< T & > purge_fetch (std::vector< T > &vec)
 

Variables

const double ortho_tolerance = .03
 
const double edge_ratio_tolerance = 0.03
 
const double edge_tolerance = 1e-4
 
double skip_tol = 1e-12
 

Detailed Description

namespace for refactored functionality that may clash with existing names