38 enum class QRMode { Off, Allow, Force };
39 enum class LeafMode { Bounded, SameSeparator };
44 LeafMode leafMode = LeafMode::Bounded;
Global functions in a separate testing namespace.
Definition chartTesting.h:28
Parameters for gtsam::MultifrontalSolver.
Definition MultifrontalParameters.h:37
double qrAspectRatio
Aspect ratio for QR mode=Allow.
Definition MultifrontalParameters.h:49
int solutionParallelThreshold
Pre-order task threshold.
Definition MultifrontalParameters.h:54
int eliminationParallelThreshold
Post-order task threshold.
Definition MultifrontalParameters.h:53
std::ostream * reportStream
Optional structure reporting.
Definition MultifrontalParameters.h:52
size_t compactCholeskySeparatorDimThreshold
Minimum separator dimension for non-star C-free Cholesky leaves.
Definition MultifrontalParameters.h:51
size_t leafMergeDimCap
Algebraic leaf-merge dimension cap (0 disables).
Definition MultifrontalParameters.h:41
QRMode qrMode
QR mode for leaf cliques.
Definition MultifrontalParameters.h:48
size_t numThreads
Worker count (0 uses 0.75 * hw threads).
Definition MultifrontalParameters.h:55
size_t leafAggregationProblemSize
Total problem-size cap for sibling leaves processed by one task.
Definition MultifrontalParameters.h:43
size_t mergeDimCap
Merge threshold (0 disables).
Definition MultifrontalParameters.h:45