#include "Assemble.h"
#include "Util.h"
Functions | |
void | Finley_Assemble_setNormal (Finley_NodeFile *nodes, Finley_ElementFile *elements, escriptDataC *normal) |
void Finley_Assemble_setNormal | ( | Finley_NodeFile * | nodes, | |
Finley_ElementFile * | elements, | |||
escriptDataC * | normal | |||
) |
References Finley_NodeFile::Coordinates, Finley_RefElement::dSdv, Finley_Assemble_reducedIntegrationOrder, Finley_checkPtr(), FINLEY_CONTACT_ELEMENTS_2, Finley_noError(), Finley_NormalVector(), Finley_resetError(), Finley_setError(), Finley_Util_Gather_double(), Finley_Util_SmallMatMult(), getFunctionSpaceType(), getSampleDataRW(), INDEX2, isDataPointShapeEqual(), isExpanded(), Assemble_Parameters::NN, Finley_ElementFile::Nodes, Finley_RefElementInfo::numDim, Finley_NodeFile::numDim, Assemble_Parameters::numDim, Finley_ElementFile::numElements, Finley_RefElementInfo::numNodes, Assemble_Parameters::numQuad, Finley_RefElement::numQuadNodes, numSamplesEqual(), Finley_RefElementInfo::numShapes, Finley_ElementFile::ReferenceElement, Finley_ElementFile::ReferenceElementReducedOrder, requireWrite(), THREAD_MEMALLOC, THREAD_MEMFREE, Finley_RefElement::Type, and TYPE_ERROR.
Referenced by finley::MeshAdapter::setToNormal().