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

row and column degrees of freedom

Referenced by AssembleParameters().

◆ DOF_UpperBound

dim_t dudley::AssembleParameters::DOF_UpperBound

number of local degrees of freedom

Referenced by AssembleParameters().

◆ elements

const ElementFile* dudley::AssembleParameters::elements

element file these parameters apply to

Referenced by AssembleParameters().

◆ F

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

right-hand side to be updated

◆ jac

const ElementFile_Jacobians* dudley::AssembleParameters::jac

reference to jacobians

Referenced by AssembleParameters().

◆ NN

int dudley::AssembleParameters::NN

leading dimension of element node table

Referenced by AssembleParameters().

◆ numDim

int dudley::AssembleParameters::numDim

number of spatial dimensions

Referenced by AssembleParameters().

◆ numEqu

int dudley::AssembleParameters::numEqu

number of equations (= matrix row/column block size)

Referenced by AssembleParameters().

◆ numQuad

int dudley::AssembleParameters::numQuad

number of quadrature nodes

Referenced by AssembleParameters().

◆ numShapes

int dudley::AssembleParameters::numShapes

Referenced by AssembleParameters().

◆ S

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

system matrix to be updated

◆ shapeFns

const double* dudley::AssembleParameters::shapeFns

Referenced by AssembleParameters().


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