FEI Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Typedefs | Functions
fei_FEDataFilter.cpp File Reference
#include <fei_macros.hpp>
#include <limits>
#include <cmath>
#include <fei_defs.h>
#include <fei_CommUtils.hpp>
#include <fei_TemplateUtils.hpp>
#include <snl_fei_Constraint.hpp>
#include <fei_LibraryWrapper.hpp>
#include <SNL_FEI_Structure.hpp>
#include <fei_FiniteElementData.hpp>
#include <fei_Lookup.hpp>
#include <FEI_Implementation.hpp>
#include <fei_EqnCommMgr.hpp>
#include <fei_EqnBuffer.hpp>
#include <fei_NodeDatabase.hpp>
#include <fei_NodeCommMgr.hpp>
#include <fei_ProcEqns.hpp>
#include <fei_BlockDescriptor.hpp>
#include <fei_ConnectivityTable.hpp>
#include <snl_fei_Utils.hpp>
#include <fei_FEDataFilter.hpp>
#include <fei_ErrMacros.hpp>
Include dependency graph for fei_FEDataFilter.cpp:

Go to the source code of this file.

Macros

#define fei_file   "FEDataFilter.cpp"
 
#define ASSEMBLE_PUT   0
 
#define ASSEMBLE_SUM   1
 

Typedefs

typedef snl_fei::Constraint
< GlobalID
ConstraintType
 

Functions

void convert_eqns_to_nodenumbers_and_dof_ids (fei::FieldDofMap< int > &fdmap, const NodeDatabase &nodeDB, int numEqns, const int *eqns, std::vector< int > &nodeNumbers, std::vector< int > &dof_ids)
 
void convert_field_and_nodes_to_eqns (const NodeDatabase &nodeDB, int fieldID, int fieldSize, int numNodes, const GlobalID *nodeIDs, std::vector< int > &eqns)
 

Macro Definition Documentation

#define fei_file   "FEDataFilter.cpp"

Definition at line 38 of file fei_FEDataFilter.cpp.

#define ASSEMBLE_PUT   0

Definition at line 41 of file fei_FEDataFilter.cpp.

Referenced by FEDataFilter::putIntoRHS().

#define ASSEMBLE_SUM   1

Typedef Documentation

Definition at line 19 of file fei_FEDataFilter.cpp.

Function Documentation

void convert_eqns_to_nodenumbers_and_dof_ids ( fei::FieldDofMap< int > &  fdmap,
const NodeDatabase nodeDB,
int  numEqns,
const int *  eqns,
std::vector< int > &  nodeNumbers,
std::vector< int > &  dof_ids 
)
void convert_field_and_nodes_to_eqns ( const NodeDatabase nodeDB,
int  fieldID,
int  fieldSize,
int  numNodes,
const GlobalID nodeIDs,
std::vector< int > &  eqns 
)