Class holding all n-cells of a particular topological dimension n. Uses recursive inheritance similar to n-cells themselves.
More...
template<typename Config, long dim, bool is_cell = false, typename STOR = typename viennagrid::result_of::bndcell_handling<Config, domain_t<Config>, dim>::type>
class viennagrid::detail::domain_layers< Config, dim, is_cell, STOR >
Class holding all n-cells of a particular topological dimension n. Uses recursive inheritance similar to n-cells themselves.
- Template Parameters:
-
| Config | Configuration class |
| dim | Topological dimension n of the layer |
| is_cell | Helper flag for resolving ambiguities at cell level |
| STOR | The storage scheme used for this layer |