SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
ApplyMappingMatrix.cc File Reference
#include <Core/Algorithms/Legacy/Fields/Mapping/ApplyMappingMatrix.h>
#include <Core/Datatypes/SparseRowMatrix.h>
#include <Core/Datatypes/SparseRowMatrixFromMap.h>
#include <Core/Algorithms/Base/AlgorithmPreconditions.h>
#include <Core/Datatypes/DenseMatrix.h>
#include <Core/Datatypes/Legacy/Field/VMesh.h>
#include <Core/Datatypes/Legacy/Field/VField.h>
#include <Core/Datatypes/Legacy/Field/Mesh.h>
#include <Core/Datatypes/MatrixTypeConversions.h>
#include <Core/GeometryPrimitives/Point.h>
#include <Core/GeometryPrimitives/Tensor.h>
#include <Core/Datatypes/Legacy/Field/FieldInformation.h>
#include <iostream>
#include <string>
#include <vector>
#include <algorithm>

Functions

template<class DATA >
bool ApplyMappingMatrixT (const ApplyMappingMatrixAlgo *algo, const VField *input, VField *output, SparseRowMatrixHandle mapping)
 This is the basic algorithm behind the mapping algorithm. More...
 

Function Documentation

bool ApplyMappingMatrixT ( const ApplyMappingMatrixAlgo algo,
const VField input,
VField output,
SparseRowMatrixHandle  mapping 
)

This is the basic algorithm behind the mapping algorithm.

Internal function to this algorithm: no need for this function to be public. It is called from the algorithm class only. This is the basic algorithm behind the mapping algorithm