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

#include <Assemble.h>

List of all members.

Public Member Functions

 AssembleParameters (const NodeFile *nodes, const ElementFile *ef, paso::SystemMatrix_ptr sm, escript::Data &rhs, bool reducedOrder)

Public Attributes

const ElementFileelements
 element file these parameters apply to
paso::SystemMatrix_ptr S
 system matrix to be updated
escript::DataF
 right-hand side to be updated
int numQuadTotal
 total number of quadrature nodes = numQuadSub * numQuadSub
int numQuadSub
 number of quadrature nodes per subelements
int numSides
 number of sides
int numSub
 number of sub-elements
int numDim
 number of spatial dimensions
int NN
 leading dimension of element node table
int numElements
 number of elements
int numEqu
const int * row_DOF
int row_DOF_UpperBound
ElementFile_Jacobiansrow_jac
const int * row_node
int row_numShapesTotal
int row_numShapes
int numComp
const int * col_DOF
int col_DOF_UpperBound
ElementFile_Jacobianscol_jac
const int * col_node
int col_numShapesTotal
int col_numShapes

Constructor & Destructor Documentation

finley::AssembleParameters::AssembleParameters ( const NodeFile nodes,
const ElementFile ef,
paso::SystemMatrix_ptr  sm,
escript::Data rhs,
bool  reducedOrder 
)

Member Data Documentation

Referenced by AssembleParameters().

Referenced by AssembleParameters().

Referenced by AssembleParameters().

Referenced by AssembleParameters().

number of spatial dimensions

Referenced by finley::Assemble_PDE(), and AssembleParameters().

number of elements

Referenced by AssembleParameters().

total number of quadrature nodes = numQuadSub * numQuadSub

Referenced by finley::Assemble_LumpedSystem(), finley::Assemble_PDE(), and AssembleParameters().

number of sides

Referenced by finley::Assemble_PDE(), and AssembleParameters().


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