OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
OpBCFunctionEqComponent< T > Struct Template Reference

#include <BCond.hpp>

Collaboration diagram for OpBCFunctionEqComponent< T >:

Public Member Functions

 OpBCFunctionEqComponent (typename ApplyToComponentType< T >::type(*func)(typename ApplyToComponentType< T >::type), int c)

Public Attributes

ApplyToComponentType< T >::type(* Func )(typename ApplyToComponentType< T >::type)
int Component

Detailed Description

template<class T>
struct OpBCFunctionEqComponent< T >

Definition at line 4931 of file BCond.hpp.

Constructor & Destructor Documentation

◆ OpBCFunctionEqComponent()

template<class T>
OpBCFunctionEqComponent< T >::OpBCFunctionEqComponent ( typename ApplyToComponentType< T >::type(* func )(typename ApplyToComponentType< T >::type),
int c )
inline

Definition at line 4933 of file BCond.hpp.

References c, Component, and Func.

Member Data Documentation

◆ Component

template<class T>
int OpBCFunctionEqComponent< T >::Component

Definition at line 4939 of file BCond.hpp.

Referenced by OpBCFunctionEqComponent().

◆ Func

template<class T>
ApplyToComponentType< T >::type(* OpBCFunctionEqComponent< T >::Func) (typename ApplyToComponentType< T >::type)

Definition at line 4937 of file BCond.hpp.

Referenced by OpBCFunctionEqComponent().


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