MUQ  0.4.3
muq::Utilities::MultiIndexSet Member List

This is the complete list of members for muq::Utilities::MultiIndexSet, including all inherited members.

Activate(std::shared_ptr< MultiIndex > const &multiIndex)muq::Utilities::MultiIndexSetvirtual
Activate(int globalIndex)muq::Utilities::MultiIndexSetprotected
active2globalmuq::Utilities::MultiIndexSetprotected
AddActive(std::shared_ptr< MultiIndex > const &newNode)muq::Utilities::MultiIndexSetvirtual
AddBackwardNeighbors(unsigned int globalIndex, bool addInactive)muq::Utilities::MultiIndexSetprotected
AddForwardNeighbors(unsigned int globalIndex, bool addInactive)muq::Utilities::MultiIndexSetprotected
AddInactive(std::shared_ptr< MultiIndex > const &newNode)muq::Utilities::MultiIndexSetprotected
AddMulti(std::shared_ptr< MultiIndex > const &newMulti)muq::Utilities::MultiIndexSetprivate
allMultismuq::Utilities::MultiIndexSetprotected
at(int activeIndex)muq::Utilities::MultiIndexSetinlinevirtual
CloneExisting(std::shared_ptr< MultiIndexSet > const &original)muq::Utilities::MultiIndexSetstatic
dimmuq::Utilities::MultiIndexSetprotected
Expand(unsigned int activeIndex)muq::Utilities::MultiIndexSetvirtual
ForciblyActivate(std::shared_ptr< MultiIndex > const &multiIndex)muq::Utilities::MultiIndexSetvirtual
ForciblyActivate(int localIndex, std::vector< unsigned int > &newInds)muq::Utilities::MultiIndexSetprotected
ForciblyExpand(unsigned int const activeIndex)muq::Utilities::MultiIndexSetvirtual
FromHDF5(std::string filename, std::string dsetName="/multiiindices")muq::Utilities::MultiIndexSetstatic
FromHDF5(muq::Utilities::H5Object &dset)muq::Utilities::MultiIndexSetstatic
GetAdmissibleForwardNeighbors(unsigned int activeIndex)muq::Utilities::MultiIndexSetvirtual
GetAllMultiIndices() constmuq::Utilities::MultiIndexSetinlinevirtual
GetBackwardNeighbors(unsigned int activeIndex) constmuq::Utilities::MultiIndexSetvirtual
GetBackwardNeighbors(std::shared_ptr< MultiIndex > const &multiIndex) constmuq::Utilities::MultiIndexSetvirtual
GetFrontier() constmuq::Utilities::MultiIndexSetvirtual
GetLimiter() constmuq::Utilities::MultiIndexSetinlinevirtual
GetMaxOrders() constmuq::Utilities::MultiIndexSetinlinevirtual
GetMultiLength() constmuq::Utilities::MultiIndexSetinlinevirtual
GetStrictFrontier() constmuq::Utilities::MultiIndexSetvirtual
global2activemuq::Utilities::MultiIndexSetprotected
IndexToMulti(unsigned activeIndex) constmuq::Utilities::MultiIndexSetinlinevirtual
inEdgesmuq::Utilities::MultiIndexSetprotected
IsActive(std::shared_ptr< MultiIndex > const &multiIndex) constmuq::Utilities::MultiIndexSetvirtual
IsActive(unsigned int globalIndex) constmuq::Utilities::MultiIndexSetprotectedvirtual
IsAdmissible(std::shared_ptr< MultiIndex > const &multiIndex) constmuq::Utilities::MultiIndexSetvirtual
IsAdmissible(unsigned int globalIndex) constmuq::Utilities::MultiIndexSetprotectedvirtual
IsExpandable(unsigned int activeIndex) constmuq::Utilities::MultiIndexSetvirtual
limitermuq::Utilities::MultiIndexSetprotected
maxOrdersmuq::Utilities::MultiIndexSetprotected
multi2globalmuq::Utilities::MultiIndexSetprivate
MultiIndexFactory classmuq::Utilities::MultiIndexSetfriend
MultiIndexSet(const unsigned dimIn, std::shared_ptr< MultiIndexLimiter > limiterIn=std::make_shared< NoLimiter >())muq::Utilities::MultiIndexSet
MultiIndexSet()=defaultmuq::Utilities::MultiIndexSetprivate
MultiToIndex(std::shared_ptr< MultiIndex > const &input) constmuq::Utilities::MultiIndexSetvirtual
NumActiveForward(unsigned int activeInd) constmuq::Utilities::MultiIndexSetvirtual
NumForward(unsigned int activeInd) constmuq::Utilities::MultiIndexSetvirtual
operator+=(const MultiIndexSet &rhs)muq::Utilities::MultiIndexSetvirtual
operator+=(std::shared_ptr< MultiIndex > const &rhs)muq::Utilities::MultiIndexSetvirtual
operator[](int activeIndex)muq::Utilities::MultiIndexSetinlinevirtual
outEdgesmuq::Utilities::MultiIndexSetprotected
SetLimiter(std::shared_ptr< MultiIndexLimiter > const &limiterIn)muq::Utilities::MultiIndexSetvirtual
Size() constmuq::Utilities::MultiIndexSetinlinevirtual
ToHDF5(std::string filename, std::string dsetName="/multiindices") constmuq::Utilities::MultiIndexSet
ToHDF5(muq::Utilities::H5Object &group, std::string dsetName="multiindices") constmuq::Utilities::MultiIndexSet
Union(const MultiIndexSet &rhs)muq::Utilities::MultiIndexSetvirtual
~MultiIndexSet()=defaultmuq::Utilities::MultiIndexSetvirtual