escript  Revision_
Public Member Functions | Public Attributes | List of all members
dudley::AssembleParameters Struct Reference

#include <Assemble.h>

Public Member Functions

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

Public Attributes

const ElementFileelements
 element file these parameters apply to More...
 
escript::AbstractSystemMatrixS
 system matrix to be updated More...
 
escript::DataF
 right-hand side to be updated More...
 
int numQuad
 number of quadrature nodes More...
 
int numDim
 number of spatial dimensions More...
 
int NN
 leading dimension of element node table More...
 
int numEqu
 number of equations (= matrix row/column block size) More...
 
const index_t * DOF
 row and column degrees of freedom More...
 
dim_t DOF_UpperBound
 number of local degrees of freedom More...
 
const ElementFile_Jacobiansjac
 reference to jacobians More...
 
int numShapes
 
const double * shapeFns
 

Constructor & Destructor Documentation

◆ AssembleParameters()

dudley::AssembleParameters::AssembleParameters ( const NodeFile nodes,
const ElementFile ef,
escript::ASM_ptr  sm,
escript::Data rhs,
bool  reducedOrder 
)

Member Data Documentation

◆ DOF

const index_t* dudley::AssembleParameters::DOF

◆ DOF_UpperBound

dim_t dudley::AssembleParameters::DOF_UpperBound

◆ elements

const ElementFile* dudley::AssembleParameters::elements

◆ F

escript::Data& dudley::AssembleParameters::F

◆ jac

const ElementFile_Jacobians* dudley::AssembleParameters::jac

◆ NN

int dudley::AssembleParameters::NN

◆ numDim

int dudley::AssembleParameters::numDim

number of spatial dimensions

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

◆ numEqu

int dudley::AssembleParameters::numEqu

◆ numQuad

int dudley::AssembleParameters::numQuad

◆ numShapes

int dudley::AssembleParameters::numShapes

◆ S

escript::AbstractSystemMatrix* dudley::AssembleParameters::S

◆ shapeFns

const double* dudley::AssembleParameters::shapeFns

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