FEI Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
fei::Vector_Impl< T > Member List

This is the complete list of members for fei::Vector_Impl< T >, including all inherited members.

addLogEqn(int eqn)fei::Loggerprotected
addLogID(int ID)fei::Loggerprotected
assembleFieldData(int fieldID, int idType, int numIDs, const int *IDs, const double *data, bool sumInto=true, int vectorIndex=0)fei::Vector_coreprotected
assembleFieldDataLocalIDs(int fieldID, int idType, int numIDs, const int *localIDs, const double *data, bool sumInto=true, int vectorIndex=0)fei::Vector_coreprotected
comm_fei::Vector_coreprivate
copyIn(int numValues, const int *indices, const double *values, int vectorIndex=0)fei::Vector_Impl< T >virtual
copyInFieldData(int fieldID, int idType, int numIDs, const int *IDs, const double *data, int vectorIndex=0)fei::Vector_Impl< T >virtual
copyInFieldDataLocalIDs(int fieldID, int idType, int numIDs, const int *localIDs, const double *data, int vectorIndex=0)fei::Vector_Impl< T >virtual
copyOut(int numValues, const int *indices, double *values, int vectorIndex=0) constfei::Vector_Impl< T >virtual
copyOut_FE(int nodeNumber, int dofOffset, double &value)fei::Vector_Impl< T >virtual
copyOutFieldData(int fieldID, int idType, int numIDs, const int *IDs, double *data, int vectorIndex=0)fei::Vector_Impl< T >virtual
copyOutOfUnderlyingVector(int numValues, const int *indices, double *values, int vectorIndex=0) constfei::Vector_Impl< T >privatevirtual
dbgprefix_fei::Vector_Impl< T >private
deleteVector_fei::Vector_Impl< T >private
eqnComm_fei::Vector_coreprotected
firstLocalOffset() constfei::Vector_coreinlineprotected
firstLocalOffset_fei::Vector_coreprivate
gatherFromOverlap(bool accumulate=true)fei::Vector_Impl< T >virtual
get_vector_space() constfei::Vector_coreinlineprotected
getLogEqns()fei::Loggerprotected
getLogIDs()fei::Loggerprotected
getRemotelyOwned(int proc)fei::Vector_coreinlineprotected
getRemotelyOwned(int proc) constfei::Vector_coreinlineprotected
getUnderlyingVector()fei::Vector_Impl< T >inline
getUnderlyingVector() constfei::Vector_Impl< T >inline
getVectorSpace() constfei::Vector_Impl< T >inlinevirtual
giveToUnderlyingVector(int numValues, const int *indices, const double *values, bool sumInto=true, int vectorIndex=0)fei::Vector_Impl< T >privatevirtual
giveToVector(int numValues, const int *indices, const double *values, bool sumInto=true, int vectorIndex=0)fei::Vector_core
haveFEVector()fei::Vector_coreinlineprotected
haveFEVector_fei::Vector_coreprivate
isLogEqn(int eqn)fei::Loggerprotected
isLogID(int ID)fei::Loggerprotected
isSolution_fei::Vector_Impl< T >private
lastLocalOffset() constfei::Vector_coreinlineprotected
lastLocalOffset_fei::Vector_coreprivate
localProc_fei::Vector_Impl< T >private
logEqns_fei::Loggerprotected
Logger()fei::Loggerprotected
Logger(const Logger &src)fei::Loggerprivate
logIDs_fei::Loggerprotected
numLocal_fei::Vector_coreprivate
numProcs_fei::Vector_Impl< T >private
operator=(const Logger &src)fei::Loggerprivate
output_level_fei::Loggerprotected
output_stream_fei::Loggerprotected
overlapAlreadySet_fei::Vector_coreprivate
pack_send_buffers(const std::vector< int > &sendProcs, const std::vector< fei::CSVec * > &remotelyOwned, std::vector< std::vector< char > > &send_chars, bool resize_buffer, bool zeroRemotelyOwnedAfterPacking)fei::Vector_coreprivate
putScalar(double scalar)fei::Vector_Impl< T >virtual
recv_chars_fei::Vector_coreprivate
recv_sizes_fei::Vector_coreprivate
recvProcs_fei::Vector_coreprivate
remotelyOwned()fei::Vector_coreinlineprotected
remotelyOwned() constfei::Vector_coreinlineprotected
remotelyOwned_fei::Vector_coreprivate
remotelyOwnedProcs()fei::Vector_coreinlineprotected
remotelyOwnedProcs() constfei::Vector_coreinlineprotected
remotelyOwnedProcs_fei::Vector_coreprivate
scatterToOverlap()fei::Vector_Impl< T >virtual
send_chars_fei::Vector_coreprivate
sendProcs_fei::Vector_coreprivate
sendRecvProcsNeedUpdated_fei::Vector_coreprivate
set_vector_space(fei::SharedPtr< fei::VectorSpace > vspace)fei::Vector_coreinlineprotected
setCommSizes()fei::Vector_Impl< T >virtual
setFEVector(bool flag)fei::Vector_coreinlineprotected
setOutputLevel(OutputLevel olevel)fei::Loggerprotected
setOverlap(int numRemoteEqns=0, const int *remoteEqns=NULL)fei::Vector_core
setUnderlyingVector(T *vec)fei::Vector_Impl< T >inline
setVectorSpace(fei::SharedPtr< fei::VectorSpace > vecSpace)fei::Vector_Impl< T >inlinevirtual
sumIn(int numValues, const int *indices, const double *values, int vectorIndex=0)fei::Vector_Impl< T >virtual
sumInFieldData(int fieldID, int idType, int numIDs, const int *IDs, const double *data, int vectorIndex=0)fei::Vector_Impl< T >virtual
sumIntoFEVector(int blockID, int connOffset, int numNodes, const int *nodeNumbers, const int *numIndicesPerNode, const int *dof_ids, const double *values)fei::Vector_Impl< T >privatevirtual
typeName() constfei::Vector_Impl< T >inlinevirtual
update(double a, const fei::Vector *x, double b)fei::Vector_Impl< T >virtual
vecSpace_fei::Vector_coreprivate
vector_fei::Vector_Impl< T >private
Vector_core(fei::SharedPtr< fei::VectorSpace > vecSpace, int numLocalEqns)fei::Vector_core
Vector_Impl(fei::SharedPtr< fei::VectorSpace > vecSpace, T *vector, int numLocalEqns, bool isSolutionVector=false, bool deleteVector=false)fei::Vector_Impl< T >
work_indices()fei::Vector_coreinlineprotected
work_indices2()fei::Vector_coreinlineprotected
work_indices2_fei::Vector_coreprivate
work_indices_fei::Vector_coreprivate
writeToFile(const char *filename, bool matrixMarketFormat=true)fei::Vector_Impl< T >virtual
writeToStream(FEI_OSTREAM &ostrm, bool matrixMarketFormat=true)fei::Vector_Impl< T >virtual
~Logger()fei::Loggerprotectedvirtual
~Vector()fei::Vectorinlinevirtual
~Vector_core()fei::Vector_corevirtual
~Vector_Impl()fei::Vector_Impl< T >virtual