OpenLB 1.8.1
Loading...
Searching...
No Matches
olb::BlockLatticeFieldReductionO< FIELD, REDUCTION_OP, CONDITION >::type< BLOCK > Struct Template Reference

#include <blockLatticeFieldReductionO.h>

+ Collaboration diagram for olb::BlockLatticeFieldReductionO< FIELD, REDUCTION_OP, CONDITION >::type< BLOCK >:

Public Member Functions

void setup (BLOCK &blockLattice)
 
void apply (BLOCK &blockLattice)
 

Detailed Description

template<typename FIELD, typename REDUCTION_OP, typename CONDITION>
template<typename BLOCK>
struct olb::BlockLatticeFieldReductionO< FIELD, REDUCTION_OP, CONDITION >::type< BLOCK >

Definition at line 132 of file blockLatticeFieldReductionO.h.

Member Function Documentation

◆ apply()

template<typename FIELD , typename REDUCTION_OP , typename CONDITION >
template<typename BLOCK >
void olb::BlockLatticeFieldReductionO< FIELD, REDUCTION_OP, CONDITION >::type< BLOCK >::apply ( BLOCK & blockLattice)
inline

Definition at line 134 of file blockLatticeFieldReductionO.h.

134{ throw std::runtime_error("BlockLatticeFieldReductionO not implemented"); }
+ Here is the caller graph for this function:

◆ setup()

template<typename FIELD , typename REDUCTION_OP , typename CONDITION >
template<typename BLOCK >
void olb::BlockLatticeFieldReductionO< FIELD, REDUCTION_OP, CONDITION >::type< BLOCK >::setup ( BLOCK & blockLattice)
inline

Definition at line 133 of file blockLatticeFieldReductionO.h.

133{}
+ Here is the caller graph for this function:

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