escript  Revision_
Public Member Functions | Public Attributes
finley::ElementFile_Jacobians Struct Reference

#include <ElementFile.h>

List of all members.

Public Member Functions

 ElementFile_Jacobians (const_ShapeFunction_ptr basis)
 ~ElementFile_Jacobians ()

Public Attributes

int status
 status of mesh when jacobians were updated last time
int numDim
 number of spatial dimensions
const_ShapeFunction_ptr BasisFunctions
 basis function used
int numQuadTotal
int numSides
 number of sides (=1 normal, =2 contact)
const int * offsets
 offset to sides (borrowed reference)
int numSub
 number of subelements
int numShapesTotal
 total number of shape functions = BasisFunctions->numShapes * numSides
const int * node_selection
int numElements
 number of elements
double * volume
 local volume
double * DSDX

Constructor & Destructor Documentation

References DSDX, and volume.


Member Data Documentation

local node selection list of length numSub*numShapesTotal (borrowed reference)

Referenced by finley::AssembleParameters::AssembleParameters(), and finley::ElementFile::borrowJacobians().

total number of quadrature nodes used to calculate jacobians = numSub * BasisFunctions->numQuadNodes

Referenced by finley::Assemble_gradient(), finley::Assemble_integrate(), finley::AssembleParameters::AssembleParameters(), and finley::ElementFile::borrowJacobians().

total number of shape functions = BasisFunctions->numShapes * numSides

Referenced by finley::Assemble_gradient(), finley::AssembleParameters::AssembleParameters(), and finley::ElementFile::borrowJacobians().

number of sides (=1 normal, =2 contact)

Referenced by finley::AssembleParameters::AssembleParameters(), and finley::ElementFile::borrowJacobians().

offset to sides (borrowed reference)

Referenced by finley::Assemble_gradient(), and finley::ElementFile::borrowJacobians().

status of mesh when jacobians were updated last time

Referenced by finley::ElementFile::borrowJacobians().


The documentation for this struct was generated from the following files: