SPH
Public Member Functions | List of all members
StorageVisitor< VisitorEnum::SECOND_ORDER > Struct Reference

#include <Iterate.h>

Public Member Functions

template<typename TValue , typename TFunctor >
void visit (Quantity &q, const QuantityId id, TFunctor &&functor)
 
template<typename TValue , typename TFunctor >
void visit (const Quantity &q, const QuantityId id, TFunctor &&functor)
 

Detailed Description

Iterator over all second-order quantities. Functor is executed with three parameters: values, 1st derivatives and 2nd derivatives (as Array).

Definition at line 168 of file Iterate.h.

Member Function Documentation

◆ visit() [1/2]

template<typename TValue , typename TFunctor >
void StorageVisitor< VisitorEnum::SECOND_ORDER >::visit ( const Quantity q,
const QuantityId  id,
TFunctor &&  functor 
)
inline

Definition at line 177 of file Iterate.h.

◆ visit() [2/2]

template<typename TValue , typename TFunctor >
void StorageVisitor< VisitorEnum::SECOND_ORDER >::visit ( Quantity q,
const QuantityId  id,
TFunctor &&  functor 
)
inline

Definition at line 170 of file Iterate.h.


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