ViennaGrid - The Vienna Grid Library  2.1.0
Public Types
full_topology_config< CellTagT, HandleTagT, VertexContainerTagT, CellContainerTagT > Struct Template Reference

Meta function for creating a topologic configuration. More...

#include <mesh_config.hpp>

Public Types

typedef
full_topology_config_helper
< CellTagT, CellTagT,
HandleTagT,
VertexContainerTagT,
CellContainerTagT >::type 
type

Detailed Description

template<typename CellTagT, typename HandleTagT = viennagrid::pointer_handle_tag, typename VertexContainerTagT = viennagrid::std_deque_tag, typename CellContainerTagT = viennagrid::std_deque_tag>
struct viennagrid::config::result_of::full_topology_config< CellTagT, HandleTagT, VertexContainerTagT, CellContainerTagT >

Meta function for creating a topologic configuration.

Template Parameters:
CellTagTThe cell tag of the mesh
HandleTagTDefines, which handle type should be used for all elements. Default is pointer handle
VertexContainerTagTDefines, which container type should be used for vertices. Default is std::deque
CellContainerTagTDefines, which container type should be used for cells. Default is std::deque

Member Typedef Documentation

typedef full_topology_config_helper<CellTagT, CellTagT, HandleTagT, VertexContainerTagT, CellContainerTagT>::type type

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