snl_fei::FEMatrixTraits< FiniteElementData > Struct Template Reference

#include <snl_fei_FEMatrixTraits_FED.hpp>

List of all members.

Static Public Member Functions

static const char * typeName ()
static int reset (FiniteElementData *mat)
static int sumInElemMatrix (FiniteElementData *mat, int elemBlockID, int elemID, int numNodes, const int *nodeNumbers, const int *dofPerNode, const double *const *coefs)
static int setDirichletBCs (FiniteElementData *mat, int numBCs, const int *nodeNumbers, const int *dofOffsets, const double *values)


Detailed Description

template<>
struct snl_fei::FEMatrixTraits< FiniteElementData >

specialization for FiniteElementData

Definition at line 20 of file snl_fei_FEMatrixTraits_FED.hpp.


Member Function Documentation

static const char* snl_fei::FEMatrixTraits< FiniteElementData >::typeName (  )  [inline, static]

Return a string type-name for the underlying matrix

Definition at line 23 of file snl_fei_FEMatrixTraits_FED.hpp.

static int snl_fei::FEMatrixTraits< FiniteElementData >::reset ( FiniteElementData mat  )  [inline, static]

Reset (zero) the matrix.

Definition at line 28 of file snl_fei_FEMatrixTraits_FED.hpp.

static int snl_fei::FEMatrixTraits< FiniteElementData >::sumInElemMatrix ( FiniteElementData mat,
int  elemBlockID,
int  elemID,
int  numNodes,
const int *  nodeNumbers,
const int *  dofPerNode,
const double *const *  coefs 
) [inline, static]

sum-into operation for element-matrix data

Definition at line 32 of file snl_fei_FEMatrixTraits_FED.hpp.

static int snl_fei::FEMatrixTraits< FiniteElementData >::setDirichletBCs ( FiniteElementData mat,
int  numBCs,
const int *  nodeNumbers,
const int *  dofOffsets,
const double *  values 
) [inline, static]

specify dirichlet BCs

Definition at line 43 of file snl_fei_FEMatrixTraits_FED.hpp.


The documentation for this struct was generated from the following file:
Generated on Wed May 12 01:33:54 2010 for FEI by  doxygen 1.4.7