https://mooseframework.inl.gov
Public Member Functions | Public Attributes | List of all members
Moose::Kokkos::RPNBuilder::Variable Struct Reference

Variable identifier. More...

#include <KokkosFunctionParser.h>

Public Member Functions

bool associated () const
 

Public Attributes

unsigned int idx
 
const Realscalar = nullptr
 
const VariableValuefield = nullptr
 
const MaterialProperty< Real > * property = nullptr
 
const Functionfunction = nullptr
 

Detailed Description

Variable identifier.

Definition at line 156 of file KokkosFunctionParser.h.

Member Function Documentation

◆ associated()

bool Moose::Kokkos::RPNBuilder::Variable::associated ( ) const
inline

Definition at line 169 of file KokkosFunctionParser.h.

169 { return scalar || field || property || function; }

Member Data Documentation

◆ field

const VariableValue* Moose::Kokkos::RPNBuilder::Variable::field = nullptr

Definition at line 163 of file KokkosFunctionParser.h.

Referenced by associated().

◆ function

const Function* Moose::Kokkos::RPNBuilder::Variable::function = nullptr

Definition at line 167 of file KokkosFunctionParser.h.

◆ idx

unsigned int Moose::Kokkos::RPNBuilder::Variable::idx

Definition at line 159 of file KokkosFunctionParser.h.

◆ property

const MaterialProperty<Real>* Moose::Kokkos::RPNBuilder::Variable::property = nullptr

Definition at line 165 of file KokkosFunctionParser.h.

◆ scalar

const Real* Moose::Kokkos::RPNBuilder::Variable::scalar = nullptr

Definition at line 161 of file KokkosFunctionParser.h.

Referenced by associated().


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