Public Types

domain_iterators< Config, cell_level, cell_level > Struct Template Reference

Helper for iterator construction for cell iteration over the whole domain. More...

#include <domain_iterators.hpp>

Public Types

typedef domain_t< Config > domain_type
typedef element_t< Config,
typename Config::cell_tag > 
cell_type
typedef
result_of::element_container
< domain_type,
Config::cell_tag::dim >::type 
container_type
typedef container_type::iterator iterator
typedef
container_type::const_iterator 
const_iterator

Detailed Description

template<typename Config, long cell_level>
struct viennagrid::domain_iterators< Config, cell_level, cell_level >

Helper for iterator construction for cell iteration over the whole domain.


Member Typedef Documentation

typedef element_t<Config, typename Config::cell_tag> cell_type
typedef container_type::const_iterator const_iterator
typedef result_of::element_container<domain_type, Config::cell_tag::dim>::type container_type
typedef domain_t<Config> domain_type
typedef container_type::iterator iterator

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