OpenLB 1.7
Loading...
Searching...
No Matches
Classes | Public Types | Static Public Member Functions | List of all members
olb::collision::ParameterFromCell< PARAMETER, COLLISION > Struct Template Reference

Override COLLISION parameter PARAMETER with cell field PARAMETER. More...

#include <collisionModifiers.h>

+ Collaboration diagram for olb::collision::ParameterFromCell< PARAMETER, COLLISION >:

Classes

struct  type
 

Public Types

using parameters = typename COLLISION::parameters::template include<PARAMETER>
 

Static Public Member Functions

static std::string getName ()
 

Detailed Description

template<typename PARAMETER, typename COLLISION>
struct olb::collision::ParameterFromCell< PARAMETER, COLLISION >

Override COLLISION parameter PARAMETER with cell field PARAMETER.

Definition at line 36 of file collisionModifiers.h.

Member Typedef Documentation

◆ parameters

template<typename PARAMETER , typename COLLISION >
using olb::collision::ParameterFromCell< PARAMETER, COLLISION >::parameters = typename COLLISION::parameters::template include<PARAMETER>

Definition at line 37 of file collisionModifiers.h.

Member Function Documentation

◆ getName()

template<typename PARAMETER , typename COLLISION >
static std::string olb::collision::ParameterFromCell< PARAMETER, COLLISION >::getName ( )
inlinestatic

Definition at line 39 of file collisionModifiers.h.

39 {
40 return "ParameterFromCell<" + COLLISION::getName() + ">";
41 }

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