FEI Package Browser (Single Doxygen Collection)
Version of the Day
Toggle main menu visibility
Loading...
Searching...
No Matches
fei
Reducer
fei::Reducer Member List
This is the complete list of members for
fei::Reducer
, including all inherited members.
addGraphEntries
(fei::SharedPtr< fei::SparseRowGraph > matrixGraph)
fei::Reducer
addGraphIndices
(int numRows, const int *rows, int numCols, const int *cols, fei::Graph &graph)
fei::Reducer
addLogEqn
(int eqn)
fei::Logger
private
addLogID
(int ID)
fei::Logger
private
addMatrixValues
(int numRows, const int *rows, int numCols, const int *cols, const double *const *values, bool sum_into, fei::Matrix &feimat, int format)
fei::Reducer
addSymmetricGraphIndices
(int numIndices, const int *indices, bool diagonal, fei::Graph &graph)
fei::Reducer
addVectorValues
(int numValues, const int *globalIndices, const double *values, bool sum_into, bool soln_vector, int vectorIndex, fei::Vector &feivec)
fei::Reducer
array_len_
fei::Reducer
private
assembleReducedGraph
(fei::Graph *graph, bool global_gather=true)
fei::Reducer
assembleReducedGraph
(fei::SparseRowGraph *srgraph)
fei::Reducer
assembleReducedMatrix
(fei::Matrix &matrix)
fei::Reducer
assembleReducedVector
(bool soln_vector, fei::Vector &feivec)
fei::Reducer
bool_array_
fei::Reducer
private
comm_
fei::Reducer
private
copyOutVectorValues
(int numValues, const int *globalIndices, double *values, bool soln_vector, int vectorIndex, fei::Vector &feivec)
fei::Reducer
csg_
fei::Reducer
private
csrD_
fei::Reducer
private
csrKdd
fei::Reducer
private
csrKdi
fei::Reducer
private
csrKid
fei::Reducer
private
csrKii
fei::Reducer
private
csvec
fei::Reducer
private
csvec_i
fei::Reducer
private
dbgprefix_
fei::Reducer
private
double_array_
fei::Reducer
private
expand_work_arrays
(int size)
fei::Reducer
private
fd_
fei::Reducer
private
fi_
fei::Reducer
private
firstLocalReducedEqn_
fei::Reducer
private
g_nonzero_
fei::Reducer
private
getLocalReducedEqns
()
fei::Reducer
getLogEqns
()
fei::Logger
private
getLogIDs
()
fei::Logger
private
getSlaveMasterEqns
(int slaveEqn, std::vector< int > &masterEqns)
fei::Reducer
highestGlobalSlaveEqn_
fei::Reducer
private
initialize
()
fei::Reducer
int_array_
fei::Reducer
private
isLogEqn
(int eqn)
fei::Logger
private
isLogID
(int ID)
fei::Logger
private
isSlaveCol
(int unreducedEqn) const
fei::Reducer
isSlaveEqn
(int unreducedEqn) const
fei::Reducer
isSlaveEqn_
fei::Reducer
private
Kdd_
fei::Reducer
private
Kdi_
fei::Reducer
private
Kid_
fei::Reducer
private
Kii_
fei::Reducer
private
lastLocalReducedEqn_
fei::Reducer
private
localProc_
fei::Reducer
private
localReducedEqns_
fei::Reducer
private
localUnreducedEqns_
fei::Reducer
private
logEqns_
fei::Logger
private
Logger
()
fei::Logger
private
Logger
(const Logger &src)
fei::Logger
private
logIDs_
fei::Logger
private
lowestGlobalSlaveEqn_
fei::Reducer
private
mat_counter_
fei::Reducer
private
nonslaves_
fei::Reducer
private
numGlobalSlaves_
fei::Reducer
private
numLocalSlaves_
fei::Reducer
private
numProcs_
fei::Reducer
private
operator=
(const Logger &src)
fei::Logger
private
output_level_
fei::Logger
private
output_stream_
fei::Logger
private
Reducer
(fei::SharedPtr< FillableMat > globalSlaveDependencyMatrix, fei::SharedPtr< CSVec > g_vector, MPI_Comm comm)
fei::Reducer
Reducer
(fei::SharedPtr< fei::MatrixGraph > matrixGraph)
fei::Reducer
reverse_
fei::Reducer
private
rhs_vec_counter_
fei::Reducer
private
setLocalUnreducedEqns
(const std::vector< int > &localUnreducedEqns)
fei::Reducer
setOutputLevel
(OutputLevel olevel)
fei::Logger
private
slavesPtr_
fei::Reducer
private
tmpMat1_
fei::Reducer
private
tmpMat2_
fei::Reducer
private
tmpVec1_
fei::Reducer
private
tmpVec2_
fei::Reducer
private
translateFromReducedEqn
(int reduced_eqn) const
fei::Reducer
translateToReducedEqn
(int unreducedEqn) const
fei::Reducer
work_1D_
fei::Reducer
private
work_2D_
fei::Reducer
private
~Logger
()
fei::Logger
private
virtual
~Reducer
()
fei::Reducer
virtual
Generated by
1.17.0