v0.14.0
Static Public Attributes | List of all members
MoFEM::AinsworthOrderHooks Struct Reference

Broken base Ainsworth subentries order change hooks. More...

#include <src/approximation/Hdiv.hpp>

Collaboration diagram for MoFEM::AinsworthOrderHooks:
[legend]

Static Public Attributes

static boost::function< int(int)> broken_nbfacetri_edge_hdiv
 
static boost::function< int(int)> broken_nbfacetri_face_hdiv
 
static boost::function< int(int)> broken_nbvolumetet_edge_hdiv
 
static boost::function< int(int)> broken_nbvolumetet_face_hdiv
 
static boost::function< int(int)> broken_nbvolumetet_volume_hdiv
 

Detailed Description

Broken base Ainsworth subentries order change hooks.

Hooks enabling change of DOFs numbers/polynomial order on subentries, when base on element is constructed.

Note that this functionality is global, that all functions are static.

Definition at line 24 of file Hdiv.hpp.

Member Data Documentation

◆ broken_nbfacetri_edge_hdiv

boost::function< int(int)> AinsworthOrderHooks::broken_nbfacetri_edge_hdiv
static
Initial value:
=
[](int p) { return p; }
Examples
hdiv_check_approx_in_3d.cpp, and plot_base.cpp.

Definition at line 25 of file Hdiv.hpp.

◆ broken_nbfacetri_face_hdiv

boost::function< int(int)> AinsworthOrderHooks::broken_nbfacetri_face_hdiv
static
Initial value:
=
[](int p) { return p; }
Examples
hdiv_check_approx_in_3d.cpp, and plot_base.cpp.

Definition at line 26 of file Hdiv.hpp.

◆ broken_nbvolumetet_edge_hdiv

boost::function< int(int)> AinsworthOrderHooks::broken_nbvolumetet_edge_hdiv
static
Initial value:
=
[](int p) { return p; }
Examples
hdiv_check_approx_in_3d.cpp, and plot_base.cpp.

Definition at line 27 of file Hdiv.hpp.

◆ broken_nbvolumetet_face_hdiv

boost::function< int(int)> AinsworthOrderHooks::broken_nbvolumetet_face_hdiv
static
Initial value:
=
[](int p) { return p; }
Examples
hdiv_check_approx_in_3d.cpp, and plot_base.cpp.

Definition at line 28 of file Hdiv.hpp.

◆ broken_nbvolumetet_volume_hdiv

boost::function< int(int)> AinsworthOrderHooks::broken_nbvolumetet_volume_hdiv
static
Initial value:
=
[](int p) { return p; }
Examples
hdiv_check_approx_in_3d.cpp, and plot_base.cpp.

Definition at line 29 of file Hdiv.hpp.


The documentation for this struct was generated from the following files: