NiHu  2.0
elem_center_iterator.hpp File Reference

Classes for iterating through elements and fields. More...

#include <iterator>
Include dependency graph for elem_center_iterator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NiHu::fmm::elem_center_iterator< It >
 iterate through element centers More...
 
class  NiHu::fmm::field_center_iterator< It >
 iterate through field centers More...
 

Functions

template<class It >
auto NiHu::fmm::create_elem_center_iterator (It it)
 factory function to create an element center iterator More...
 
template<class It >
auto NiHu::fmm::create_field_center_iterator (It it)
 factory function to create a field center iterator More...
 

Detailed Description

Classes for iterating through elements and fields.

Definition in file elem_center_iterator.hpp.

Function Documentation

◆ create_elem_center_iterator()

template<class It >
auto NiHu::fmm::create_elem_center_iterator ( It  it)

factory function to create an element center iterator

Template Parameters
Itthe iterator class
Parameters
[in]itthe iterator instance
Returns
the elem center iterator instance

Definition at line 121 of file elem_center_iterator.hpp.

◆ create_field_center_iterator()

template<class It >
auto NiHu::fmm::create_field_center_iterator ( It  it)

factory function to create a field center iterator

Template Parameters
Itthe iterator class
Parameters
[in]itthe iterator instance
Returns
a field center iterator

Definition at line 232 of file elem_center_iterator.hpp.