ViennaGrid - The Vienna Grid Library
2.1.0
|
Helper meta function for creating the boundary element container using a wrapped config: a view for the boundary elements and a possible orientation container. Handles elements which are not present. More...
#include <element_config.hpp>
Helper meta function for creating the boundary element container using a wrapped config: a view for the boundary elements and a possible orientation container. Handles elements which are not present.
typedef viennagrid::result_of::container< boundary_cell_type, typename query_element_container_tag<WrappedConfigT, BoundaryElementTagT>::type >::type boundary_cell_container |
typedef viennagrid::element<BoundaryElementTagT, WrappedConfigT> boundary_cell_type |
typedef viennagrid::result_of::view< boundary_cell_container, container_tag >::type boundary_cell_view |
typedef boundary_cell_container_tag< typename viennagrid::boundary_elements< HostElementTagT, BoundaryElementTagT>::layout_tag, viennagrid::boundary_elements< HostElementTagT, BoundaryElementTagT>::num >::type container_tag |
typedef viennagrid::detail::IF< has_orientation< WrappedConfigT, HostElementTagT, BoundaryElementTagT>::value, typename viennagrid::result_of::container< facet_orientation_type, container_tag >::type, viennagrid::null_type >::type facet_orientation_container_type |
typedef boundary_cell_container_tag< typename viennagrid::boundary_elements< BoundaryElementTagT, typename BoundaryElementTagT::facet_tag>::layout_tag, viennagrid::boundary_elements< BoundaryElementTagT, typename BoundaryElementTagT::facet_tag>::num >::type orientation_container_tag |
typedef viennagrid::result_of::container<permutator_type, orientation_container_tag>::type orientation_container_type |
typedef viennagrid::result_of::permutator_type< viennagrid::boundary_elements< BoundaryElementTagT, typename BoundaryElementTagT::facet_tag >::num >::type permutator_type |