23#ifndef _GEMA_AC_TRAVERSAL_UTILS_H_
24#define _GEMA_AC_TRAVERSAL_UTILS_H_
35namespace GmAcTraversalUtils
38template<
typename Accessor>
41template<
typename Accessor>
42void AccessorRelError2(
GmTaskManager* tm,
const Accessor* acc1,
const Accessor* acc2,
const GmCellMesh* mesh,
double* err,
double* den,
int nworkers = -1);
The GmCellAccessor class is a proxy object to a value accesor implementing a more convenient interfac...
Definition gmCellAccessor.h:67
Base interface class for CellMesh type plugins.
Definition gmCellMesh.h:40
The GmGaussAccessor class is a proxy object to a value accessor implementing a more convenient interf...
Definition gmGaussAccessor.h:39
Task manager used for handling parallel executions.
Definition gmTaskManager.h:84
Interface class for accessing and setting values from an "indexable" collection of values.
Definition gmValueAccessor.h:60
Implementation of the GmCellAccessor proxy class.
Declaration of useful configuration definitions for the Core library.
#define GMC_API_EXPORT
Macro for controlling if the class is being exported (GEMA_CORE_LIB defined) or imported (GEMA_CORE_L...
Definition gmCoreConfig.h:35
Implementation of the GmGaussAccessor proxy class.
Declaration of the GmValueAccessor interface and GmValueAccessorBase class.
Declaration of the GmVector class.
arma::vec GmVector
The basic type for a GeMA vector object. Currently based on an Armadillo vector.
Definition gmVector.h:34