|
template<typename SET_TYPE > |
void | fei::copySetToArray (const SET_TYPE &set_obj, int lenList, int *list) |
|
template<typename T > |
void | fei::copySetToVector (const std::set< T > &set_obj, std::vector< T > &vec) |
|
template<typename MAP_TYPE > |
void | fei::copyKeysToArray (const MAP_TYPE &map_obj, unsigned lenList, int *list) |
|
template<typename MAP_TYPE > |
void | fei::copyKeysToVector (const MAP_TYPE &map_obj, std::vector< int > &keyvector) |
|
template<typename T , typename U > |
void | fei::copyMapOfSetsToVectorOfVectors (const std::map< T, std::set< U > > &mapset, std::vector< T > &keys, std::vector< std::vector< U > > &values) |
|
template<typename MAP_TYPE > |
void | fei::copyToArrays (MAP_TYPE &map_obj, int lenList, int *keylist, int *vallist) |
|
template<typename MAP_TYPE > |
void | fei::destroyValues (MAP_TYPE &map_obj) |
|
template<typename MAP_TYPE , typename SET_TYPE > |
void | fei::writeToStream (snl_fei::RaggedTable< MAP_TYPE, SET_TYPE > &table, FEI_OSTREAM &os, const char *lineprefix=NULL) |
|
template<typename MAP_TYPE , typename SET_TYPE > |
void | fei::packRaggedTable (snl_fei::RaggedTable< MAP_TYPE, SET_TYPE > &table, std::vector< int > &intdata) |
|
template<typename MAP_TYPE , typename SET_TYPE > |
fei::SharedPtr< fei::SparseRowGraph > | fei::createSparseRowGraph (const std::vector< snl_fei::RaggedTable< MAP_TYPE, SET_TYPE > * > &tables) |
|
template<typename MAP_TYPE , typename SET_TYPE > |
void | fei::copyToSparseRowGraph (snl_fei::RaggedTable< MAP_TYPE, SET_TYPE > &table, fei::SparseRowGraph &srg) |
|
template<typename MAP_TYPE , typename SET_TYPE > |
fei::SharedPtr< fei::SparseRowGraph > | fei::createSparseRowGraph (snl_fei::RaggedTable< MAP_TYPE, SET_TYPE > &table) |
|
template<typename MAP_TYPE , typename SET_TYPE > |
int | fei::countNonzeros (snl_fei::RaggedTable< MAP_TYPE, SET_TYPE > &table) |
|