Rheolef  7.2
an efficient C++ finite element environment
Loading...
Searching...
No Matches
geo.h

geo - finite element mesh More...

Go to the source code of this file.

Classes

struct  zero_dimension
struct  _point_get< T >
 point input helper More...
struct  _point_put< T >
 point output helper More...
struct  _round_point_put< T >
 point output helper, with rounding feature More...
struct  geo_iterator< T, Ref, Ptr, IteratorByVariant >
 geo iterator More...
class  geo_abstract_base_rep< T >
 abstract base interface class More...
class  geo_abstract_rep< T, M >
 abstract interface class More...
class  geo_abstract_rep< T, sequential >
class  geo_abstract_rep< T, distributed >
class  geo_base_rep< T, M >
 base class for M=sequential or distributed meshes representations More...
class  geo_rep< T, M >
 sequential mesh representation More...
class  geo_rep< T, sequential >
class  geo_rep< T, distributed >
 distributed mesh representation More...
class  geo_basic< T, M >
 generic mesh with rerefence counting More...
class  geo_basic< T, sequential >
class  geo_basic< T, distributed >
 distributed mesh with rerefence counting More...

Namespaces

namespace  rheolef
 This file is part of Rheolef.
namespace  rheolef::details

Functions

template<class T, class M>
void geo_build_by_subdividing (geo_rep< T, M > &new_omega, const geo_basic< T, M > &old_omega, typename geo_rep< T, M >::size_type k)
template<class T, class M>
geo_basic< T, Mgeo_load (const std::string &name)
 sequential mesh with reference counting
template<class T, class M>
void boundary_guard (const geo_basic< T, M > &omega)
template<class T, class M>
void internal_sides_guard (const geo_basic< T, M > &omega)
template<class T, class M>
void sides_guard (const geo_basic< T, M > &omega)
template<class T, class M>
idiststreamoperator>> (idiststream &ips, geo_basic< T, M > &omega)
template<class T, class M>
odiststreamoperator<< (odiststream &ops, const geo_basic< T, M > &omega)

Detailed Description

geo - finite element mesh

Definition in file geo.h.