#include "Assemble.h"
#include "Util.h"
Defines | |
#define | NODES 0 |
#define | REDUCED_NODES 3 |
#define | DOF 1 |
#define | REDUCED_DOF 2 |
Functions | |
void | Finley_Assemble_interpolate (Finley_NodeFile *nodes, Finley_ElementFile *elements, escriptDataC *data, escriptDataC *interpolated_data) |
#define DOF 1 |
Referenced by Finley_Assemble_interpolate().
#define NODES 0 |
Referenced by Finley_Assemble_interpolate().
#define REDUCED_DOF 2 |
Referenced by Finley_Assemble_interpolate().
#define REDUCED_NODES 3 |
Referenced by Finley_Assemble_interpolate().
void Finley_Assemble_interpolate | ( | Finley_NodeFile * | nodes, | |
Finley_ElementFile * | elements, | |||
escriptDataC * | data, | |||
escriptDataC * | interpolated_data | |||
) |
References __const, allocSampleBuffer(), DOF, 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_resetError(), Finley_setError(), Finley_Util_SmallMatMult(), freeSampleBuffer(), getDataPointSize(), getFunctionSpaceType(), getSampleDataRO(), getSampleDataRW(), INDEX2, isExpanded(), Finley_RefElementInfo::linearNodes, Finley_ElementFile::LinearReferenceElement, Finley_ElementFile::LinearReferenceElementReducedOrder, MAX_numNodes, Finley_ElementFile::MPIInfo, Assemble_Parameters::NN, Finley_ElementFile::Nodes, NODES, Finley_ElementFile::numElements, Finley_RefElementInfo::numNodes, Finley_ElementFile::numNodes, Assemble_Parameters::numQuad, Finley_RefElement::numQuadNodes, numSamplesEqual(), Finley_RefElementInfo::numShapes, REDUCED_DOF, REDUCED_NODES, Finley_ElementFile::ReferenceElement, Finley_ElementFile::ReferenceElementReducedOrder, requireWrite(), Finley_RefElement::S, S, Paso_MPIInfo::size, THREAD_MEMALLOC, THREAD_MEMFREE, Finley_RefElement::Type, and TYPE_ERROR.
Referenced by finley::MeshAdapter::interpolateOnDomain().