Panzer
Version of the Day
|
#include <Panzer_Workset.hpp>
Public Member Functions | |
WorksetDetailsAccessor () | |
Default value is 0, which is backwards compatible. More... | |
void | setDetailsIndex (const int di) |
An evaluator builder sets the details index. More... | |
int | getDetailsIndex () const |
WorksetDetails & | operator() (Workset &workset) const |
Workset wrapper to extract the correct details. Example: wda(workset).bases[i]. More... | |
const WorksetDetails & | operator() (const Workset &workset) const |
const accessor. More... | |
Private Attributes | |
int | details_index_ |
This accessor may be used by an evaluator to abstract Details Index. "Details Index" may be in the evaluator's constructor ParameterList. If it is, then this accessor's constructor reads it and checks for error. Regardless of whether it is, operator() then wraps workset's access to WorksetDetails fields to provide the correct ones.
Definition at line 243 of file Panzer_Workset.hpp.
|
inline |
Default value is 0, which is backwards compatible.
Definition at line 246 of file Panzer_Workset.hpp.
|
inline |
An evaluator builder sets the details index.
Definition at line 248 of file Panzer_Workset.hpp.
|
inline |
Get the details index. Generally, only a gather evaluator needs to know its details index.
Definition at line 251 of file Panzer_Workset.hpp.
|
inline |
Workset wrapper to extract the correct details. Example: wda(workset).bases[i].
Definition at line 253 of file Panzer_Workset.hpp.
|
inline |
const accessor.
Definition at line 257 of file Panzer_Workset.hpp.
|
private |
Definition at line 261 of file Panzer_Workset.hpp.