![]() |
GemaCoreLib
The GeMA Core library
|
Declaration of the GmInterpolatorXxxxBinding family of classes. More...
#include "gmCoreConfig.h"
#include "gmVector.h"
#include "gmMatrix.h"
#include "gmElementMesh.h"
#include "gmNodeSet.h"
#include "gmCellGroupSet.h"
#include "gmElement.h"
#include "gmValueAccessor.h"
#include "gmIntegrationRule.h"
#include "gmGaussCoordinates.h"
Go to the source code of this file.
Classes | |
class | GmInterpolatorCoordinateSetBinding |
Basic interface for a set storing point cartesian coordinates. This set can be filled with points from nodes or Gauss points, from one or several cells/elements, according to the concrete implementation used. More... | |
class | GmInterpolatorNodeCoordinateSetBinding |
Interface for a coordinate set that stores node coordinates. Besides returning coordinates, can also return the mesh node index associated with each coordinate. More... | |
class | GmInterpolatorGaussCoordinateSetBinding |
Interface for a coordinate set that stores Gauss point coordinates. Besides returning coordinates, can also return the Gauss point element and integration point index associated with each coordinate. More... | |
class | GmInterpolatorNodeListCoordinateSetBinding |
A node coordinate set that iterates over nodes from a node list. Nodes are returned in the same order as they appear in the list. More... | |
class | GmInterpolatorMeshNodesCoordinateSetBinding |
A node coordinate set that iterates over all geometry nodes from a mesh. Nodes are returned in the same order as they appear in the mesh. More... | |
class | GmInterpolatorNodeSetCoordinateSetBinding |
A node coordinate set that iterates over all nodes from a node set. Nodes are returned in the same order as they appear in the set. More... | |
class | GmInterpolatorCellNodeCoordinateSetBinding |
A node coordinate set that iterates over nodes from a single mesh cell / element. Nodes are returned in the same order as they appear at the cell/element. More... | |
class | GmInterpolatorElementGaussCoordinateSetBinding |
A Gauss coordinate set that iterates over Gauss points from a single mesh element. Nodes are returned in the same order as they are returned by the associated integration rule. More... | |
class | GmInterpolatorMeshGaussCoordinateSetBinding |
A Gauss coordinate set that iterates over ALL the Gauss points from mesh, optionaly filtered by the set of active cells. Values are returned ordered by cell id and, for each cell, in the same order as they are returned by the associated integration rule. More... | |
class | GmInterpolatorNeighborGaussCoordinateSetBinding |
A Gauss coordinate set that iterates over Gauss points from elements adjacent to a given node. The set of Gauss points can include all points in the neighboring elements or only those closest to the node. More... | |
class | GmInterpolatorGaussListCoordinateSetBinding |
A Gauss coordinate set that iterates over the specified Gauss points. More... | |
class | GmInterpolatorOutputCoordinateBinding |
Binding class used to provide the coordinate of the interpolated point, either in cartesian or natural coordinates, according to the interpolator requirements. More... | |
Declaration of the GmInterpolatorXxxxBinding family of classes.