ESYS13  Revision_
Functions
Assemble_interpolate.c File Reference
#include "Assemble.h"
#include "Util.h"

Functions

void Finley_Assemble_interpolate (Finley_NodeFile *nodes, Finley_ElementFile *elements, escriptDataC *data, escriptDataC *interpolated_data)

Function Documentation

void Finley_Assemble_interpolate ( Finley_NodeFile nodes,
Finley_ElementFile elements,
escriptDataC data,
escriptDataC interpolated_data 
)

References Finley_ReferenceElement::BasisFunctions, FALSE, Finley_Assemble_reducedIntegrationOrder, Finley_checkPtr(), FINLEY_CONTACT_ELEMENTS_2, FINLEY_DEGREES_OF_FREEDOM, Finley_NodeFile_borrowTargetDegreesOfFreedom(), Finley_NodeFile_borrowTargetNodes(), Finley_NodeFile_borrowTargetReducedDegreesOfFreedom(), Finley_NodeFile_borrowTargetReducedNodes(), Finley_NodeFile_getNumDegreesOfFreedom(), Finley_NodeFile_getNumNodes(), Finley_NodeFile_getNumReducedDegreesOfFreedom(), Finley_NodeFile_getNumReducedNodes(), FINLEY_NODES, Finley_noError(), FINLEY_REDUCED_DEGREES_OF_FREEDOM, FINLEY_REDUCED_NODES, Finley_ReferenceElementSet_borrowReferenceElement(), Finley_resetError(), Finley_setError(), Finley_Util_SmallMatSetMult1(), getDataPointSize(), getFunctionSpaceType(), getSampleDataRO(), getSampleDataRW(), INDEX2, INDEX3, isExpanded(), Finley_ReferenceElement::LinearBasisFunctions, Finley_ReferenceElementInfo::linearNodes, Finley_ReferenceElement::LinearType, Finley_ElementFile::MPIInfo, Finley_Assemble_Parameters::NN, Finley_ElementFile::Nodes, Finley_ElementFile::numElements, Finley_ElementFile::numNodes, Finley_ShapeFunction::numQuadNodes, numSamplesEqual(), Finley_ShapeFunctionInfo::numShapes, Finley_ReferenceElementInfo::numSides, Finley_Assemble_Parameters::numSub, Finley_ReferenceElementInfo::numSubElements, Finley_ReferenceElementInfo::offsets, Finley_ElementFile::referenceElementSet, requireWrite(), Finley_ShapeFunction::S, Esys_MPIInfo::size, Finley_ReferenceElementInfo::subElementNodes, THREAD_MEMALLOC, THREAD_MEMFREE, Finley_ShapeFunction::Type, Finley_ReferenceElement::Type, and TYPE_ERROR.

Referenced by finley::MeshAdapter::interpolateOnDomain().