#include <SubgraphBuilder.h>
Public Types | |
| enum | AugmentationWeight { SKELETON = 0 } |
| typedef std::shared_ptr< SubgraphBuilderParameters > | shared_ptr |
| enum | Skeleton { NATURALCHAIN = 0, BFS, KRUSKAL } |
| enum | SkeletonWeight { EQUAL = 0, RHS_2NORM, LHS_FNORM, RANDOM } |
Public Member Functions | |
| void | print () const |
| virtual void | print (std::ostream &os) const |
| SubgraphBuilderParameters () | |
| virtual | ~SubgraphBuilderParameters () |
Static Public Member Functions | |
| static std::string | augmentationWeightTranslator (AugmentationWeight w) |
| static AugmentationWeight | augmentationWeightTranslator (const std::string &s) |
| static Skeleton | skeletonTranslator (const std::string &s) |
| static std::string | skeletonTranslator (Skeleton s) |
| static SkeletonWeight | skeletonWeightTranslator (const std::string &s) |
| static std::string | skeletonWeightTranslator (SkeletonWeight w) |
Public Attributes | |
| double | augmentationFactor |
| factor multiplied with n, yields number of extra edges. More... | |
| enum gtsam::SubgraphBuilderParameters::AugmentationWeight | augmentationWeight |
| enum gtsam::SubgraphBuilderParameters::Skeleton | skeletonType |
| enum gtsam::SubgraphBuilderParameters::SkeletonWeight | skeletonWeight |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const PreconditionerParameters &p) |
Definition at line 102 of file SubgraphBuilder.h.
| typedef std::shared_ptr<SubgraphBuilderParameters> gtsam::SubgraphBuilderParameters::shared_ptr |
Definition at line 103 of file SubgraphBuilder.h.
| Enumerator | |
|---|---|
| SKELETON | |
Definition at line 119 of file SubgraphBuilder.h.
| Enumerator | |
|---|---|
| NATURALCHAIN | |
| BFS | |
| KRUSKAL | |
Definition at line 105 of file SubgraphBuilder.h.
| Enumerator | |
|---|---|
| EQUAL | |
| RHS_2NORM | |
| LHS_FNORM | |
| RANDOM | |
Definition at line 112 of file SubgraphBuilder.h.
|
inline |
Definition at line 131 of file SubgraphBuilder.h.
|
inlinevirtual |
Definition at line 136 of file SubgraphBuilder.h.
|
static |
Definition at line 213 of file SubgraphBuilder.cpp.
|
static |
Definition at line 197 of file SubgraphBuilder.cpp.
| void gtsam::SubgraphBuilderParameters::print | ( | ) | const |
Definition at line 113 of file SubgraphBuilder.cpp.
|
virtual |
|
static |
Definition at line 133 of file SubgraphBuilder.cpp.
|
static |
Definition at line 149 of file SubgraphBuilder.cpp.
|
static |
Definition at line 162 of file SubgraphBuilder.cpp.
|
static |
Definition at line 181 of file SubgraphBuilder.cpp.
|
friend |
| double gtsam::SubgraphBuilderParameters::augmentationFactor |
factor multiplied with n, yields number of extra edges.
Definition at line 129 of file SubgraphBuilder.h.
| enum gtsam::SubgraphBuilderParameters::AugmentationWeight gtsam::SubgraphBuilderParameters::augmentationWeight |
| enum gtsam::SubgraphBuilderParameters::Skeleton gtsam::SubgraphBuilderParameters::skeletonType |
| enum gtsam::SubgraphBuilderParameters::SkeletonWeight gtsam::SubgraphBuilderParameters::skeletonWeight |