|
FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
#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>
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) |
| #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 |
Definition at line 42 of file fei_FEDataFilter.cpp.
Referenced by FEDataFilter::giveToLocalReducedRHS(), FEDataFilter::giveToRHS(), and FEDataFilter::sumIntoRHS().
| typedef snl_fei::Constraint<GlobalID> ConstraintType |
Definition at line 19 of file fei_FEDataFilter.cpp.
| 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 | ||
| ) |
Definition at line 45 of file fei_FEDataFilter.cpp.
References fei::FieldDofMap< LocalOrdinal >::get_dof_id(), NodeDescriptor::getFieldID(), NodeDescriptor::getNodeNumber(), and NodeDatabase::getNodeWithEqn().
Referenced by FEDataFilter::sumIntoMatrixDiagonal().
| void convert_field_and_nodes_to_eqns | ( | const NodeDatabase & | nodeDB, |
| int | fieldID, | ||
| int | fieldSize, | ||
| int | numNodes, | ||
| const GlobalID * | nodeIDs, | ||
| std::vector< int > & | eqns | ||
| ) |
Definition at line 73 of file fei_FEDataFilter.cpp.
References NodeDescriptor::getFieldEqnNumber(), and NodeDatabase::getNodeWithID().
Referenced by FEDataFilter::sumIntoMatrixDiagonal().
1.8.14