aGrUM
3.2.0
a C++ library for (probabilistic) graphical models
Toggle main menu visibility
Here is a list of all class members with links to the classes they belong to:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
~
- m -
m_bn :
gum::prm::o3prmr::O3prmrInterpreter
m_bn_engine :
gum::prm::o3prmr::O3prmrInterpreter
m_commands :
gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >
m_context :
gum::prm::o3prmr::O3prmrInterpreter
m_current_line :
gum::prm::o3prmr::O3prmrInterpreter
m_engine :
gum::prm::o3prmr::O3prmrInterpreter
m_errors :
gum::prm::o3prmr::O3prmrInterpreter
m_filename :
gum::prm::o3prmr::O3prmrContext< GUM_SCALAR >
m_imports :
gum::prm::o3prmr::O3prmrContext< GUM_SCALAR >
m_inf :
gum::prm::o3prmr::O3prmrInterpreter
m_inf_map :
gum::prm::o3prmr::O3prmrInterpreter
m_infEngineMap :
gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >
m_log :
gum::prm::o3prmr::O3prmrInterpreter
m_mainImport :
gum::prm::o3prmr::O3prmrContext< GUM_SCALAR >
m_name :
gum::prm::o3prmr::O3prmrSession< GUM_SCALAR >
m_package :
gum::prm::o3prmr::O3prmrContext< GUM_SCALAR >
m_paths :
gum::prm::o3prmr::O3prmrInterpreter
m_reader :
gum::prm::o3prmr::O3prmrInterpreter
m_results :
gum::prm::o3prmr::O3prmrInterpreter
m_sessions :
gum::prm::o3prmr::O3prmrContext< GUM_SCALAR >
m_syntax_flag :
gum::prm::o3prmr::O3prmrInterpreter
m_verbose :
gum::prm::o3prmr::O3prmrInterpreter
main2prime() :
gum::FMDP< GUM_ELEMENT >
mainImport() :
gum::prm::o3prmr::O3prmrContext< GUM_SCALAR >
makeAbstract() :
gum::IScheduleMultiDim
,
gum::ScheduleMultiDim< TABLE >
makeArgMax_() :
gum::StructuredPlaner< GUM_ELEMENT >
makeClique() :
gum::SimplicialSet
makeInference() :
gum::credal::CNLoopyPropagation< GUM_SCALAR >
,
gum::credal::CNMonteCarloSampling< GUM_SCALAR, BNInferenceEngine >
,
gum::credal::InferenceEngine< GUM_SCALAR >
,
gum::credal::MultipleInferenceEngine< GUM_SCALAR, BNInferenceEngine >
,
gum::GraphicalModelInference< GUM_SCALAR >
,
gum::KTBNInference< GUM_SCALAR >
makeInference_() :
gum::GraphicalModelInference< GUM_SCALAR >
,
gum::InformationTheory< INFERENCE_ENGINE, GUM_SCALAR >
,
gum::LazyPropagation< GUM_SCALAR >
,
gum::LoopyBeliefPropagation< GUM_SCALAR >
,
gum::LoopySamplingInference< GUM_SCALAR, APPROX >
,
gum::SamplingInference< GUM_SCALAR >
,
gum::ShaferShenoyInference< GUM_SCALAR >
,
gum::ShaferShenoyLIMIDInference< GUM_SCALAR >
,
gum::ShaferShenoyMRFInference< GUM_SCALAR >
,
gum::VariableElimination< GUM_SCALAR >
makeInferenceByOrderedArcs_() :
gum::credal::CNLoopyPropagation< GUM_SCALAR >
makeInferenceByRandomOrder_() :
gum::credal::CNLoopyPropagation< GUM_SCALAR >
makeInferenceNodeToNeighbours_() :
gum::credal::CNLoopyPropagation< GUM_SCALAR >
makePlanning() :
gum::AdaptiveRMaxPlaner
,
gum::IPlanningStrategy< GUM_SCALAR >
,
gum::SDYNA
,
gum::StructuredPlaner< GUM_ELEMENT >
makeResultsPersistent() :
gum::ScheduleOperator
manager() :
gum::MultiDimFunctionGraph< GUM_ELEMENT, TerminalNodePolicy >
map() :
gum::HashTable< Key, Val >
,
gum::List< Val >
,
gum::prm::StructuredInference< GUM_SCALAR >::PData
mapMainPrime() :
gum::FMDP< GUM_ELEMENT >
mapped_type :
gum::HashTable< Key, Val >
,
gum::HashTableConstIteratorSafe< Key, Val >
,
gum::HashTableList< Key, Val >
,
HashTableConstIterator< Key, Val >
,
HashTableIterator< Key, Val >
mapToDot() :
gum::CliqueGraph
margi :
gum::credal::InferenceEngine< GUM_SCALAR >
marginalization() :
gum::DecisionTensor< GUM_SCALAR >
marginalize_() :
gum::learning::IndependenceTest
,
gum::learning::Score
marginalMax() :
gum::credal::InferenceEngine< GUM_SCALAR >
marginalMax_ :
gum::credal::InferenceEngine< GUM_SCALAR >
marginalMin() :
gum::credal::InferenceEngine< GUM_SCALAR >
marginalMin_ :
gum::credal::InferenceEngine< GUM_SCALAR >
marginalSets_ :
gum::credal::InferenceEngine< GUM_SCALAR >
MarginalTargetedInference() :
gum::MarginalTargetedInference< GUM_SCALAR >
MarginalTargetedInference< GUM_SCALAR > :
gum::BayesNetInference< GUM_SCALAR >
MarginalTargetedMRFInference() :
gum::MarginalTargetedMRFInference< GUM_SCALAR >
MarginalTargetedMRFInference< GUM_SCALAR > :
gum::MRFInference< GUM_SCALAR >
markAt() :
gum::PAG
MarkMap :
gum::prm::StructuredBayesBall< GUM_SCALAR >
MarkovBlanket() :
gum::MarkovBlanket
marks_ :
gum::PAG
mask :
gum::HashFuncConst
MatchedInstances :
gum::prm::GSpan< GUM_SCALAR >
matches :
gum::prm::gspan::EdgeGrowth< GUM_SCALAR >
,
gum::prm::GSpan< GUM_SCALAR >
,
gum::prm::StructuredInference< GUM_SCALAR >::PData
Matrix :
gum::learning::DatabaseTable
,
gum::learning::IDatabaseTable< T_DATA >::Handler
,
gum::learning::IDatabaseTable< T_DATA >
,
gum::learning::IDatabaseTableInsert4DBCell< false >
,
gum::learning::IDatabaseTableInsert4DBCell< true >
,
gum::learning::RawDatabaseTable
matrix :
gum::credal::LRSWrapper< GUM_SCALAR >
Max() :
gum::aggregator::Max< GUM_SCALAR >
max() :
gum::Dirichlet
,
gum::Tensor< GUM_SCALAR >
max_dico_entries_ :
gum::learning::DBTranslator
max_indep_set() :
gum::prm::gspan::DFSTree< GUM_SCALAR >
,
gum::prm::gspan::DFSTree< GUM_SCALAR >::PatternData
,
gum::prm::gspan::EdgeGrowth< GUM_SCALAR >
max_iter_ :
gum::ApproximationScheme
max_memory_usage :
gum::SchedulerSequential::UnexecutedOperation
max_nb_threads_ :
gum::learning::IDatabaseTable< T_DATA >
max_time_ :
gum::ApproximationScheme
maxArcs() :
gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
maxArcs_ :
gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
maxCondSetSize_ :
gum::learning::CIBasedLearning
maxCondSetSizePc_ :
gum::learning::IBNLearner
maximiseQactions_() :
gum::StructuredPlaner< GUM_ELEMENT >
maximize() :
gum::IOperatorStrategy< GUM_ELEMENT >
,
gum::MDDOperatorStrategy< GUM_ELEMENT >
,
gum::TreeOperatorStrategy< GUM_ELEMENT >
maxIn() :
gum::Tensor< GUM_SCALAR >
maxIndegree() :
gum::learning::StructuralConstraintIndegree
MaxInducedWidthMCBayesNetGenerator() :
gum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
maxIter() :
gum::ApproximationScheme
,
gum::IApproximationSchemeConfiguration
,
gum::learning::IBNLearner
maxLog10CliqueDomainSize() :
gum::Triangulation
maxlog10InducedWidth() :
gum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
maxlog10InducedWidth_ :
gum::MaxInducedWidthMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
maxMemory() :
gum::ScheduledInference
,
gum::Scheduler
maxModality() :
gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
maxModality_ :
gum::IBayesNetGenerator< GUM_SCALAR, ICPTGenerator >
maxNode_() :
gum::BinSearchTree< Val, Cmp, Node >
maxNonOne() :
gum::Tensor< GUM_SCALAR >
maxNonOneParam() :
gum::IBayesNet< GUM_SCALAR >
,
gum::IMarkovRandomField< GUM_SCALAR >
maxOut() :
gum::Tensor< GUM_SCALAR >
maxParam() :
gum::IBayesNet< GUM_SCALAR >
,
gum::IMarkovRandomField< GUM_SCALAR >
maxParents() :
gum::MaxParentsMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
maxParents_ :
gum::MaxParentsMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
MaxParentsMCBayesNetGenerator() :
gum::MaxParentsMCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
maxPathLength() :
gum::learning::FCI
maxPathLength_ :
gum::learning::FCI
maxPathLengthFci_ :
gum::learning::IBNLearner
maxPrimeSubgraphTree() :
gum::IncrementalTriangulation
,
gum::StaticTriangulation
,
gum::Triangulation
maxTime() :
gum::ApproximationScheme
,
gum::IApproximationSchemeConfiguration
,
gum::learning::IBNLearner
maxVal() :
gum::RangeVariable
maxValue() :
gum::BinSearchTree< Val, Cmp, Node >
maxVarDomainSize() :
gum::IBayesNet< GUM_SCALAR >
,
gum::IMarkovRandomField< GUM_SCALAR >
MCBayesNetGenerator() :
gum::MCBayesNetGenerator< GUM_SCALAR, ICPTGenerator, ICPTDisturber >
MCBNDistance() :
gum::MCBNDistance< GUM_SCALAR >
MDDOperatorStrategy() :
gum::MDDOperatorStrategy< GUM_ELEMENT >
mean() :
gum::Tensor< GUM_SCALAR >
meanVar() :
gum::DecisionTensor< GUM_SCALAR >
,
gum::InfluenceDiagramInference< GUM_SCALAR >
,
gum::ShaferShenoyLIMIDInference< GUM_SCALAR >
Median() :
gum::aggregator::Median< GUM_SCALAR >
MeekRules() :
gum::MeekRules
meekRules_ :
gum::learning::ConstraintBasedLearning
memoryFootprint() :
gum::IBayesNet< GUM_SCALAR >
,
gum::Tensor< GUM_SCALAR >
memoryUsage() :
gum::MultiDimCombination< TABLE >
,
gum::MultiDimCombinationDefault< TABLE >
,
gum::MultiDimCombineAndProject< TABLE >
,
gum::MultiDimCombineAndProjectDefault< TABLE >
,
gum::MultiDimProjection< TABLE >
,
gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
,
gum::ScheduleOperator
,
gum::ScheduleProjection< TABLE >
,
gum::Scheduler
,
gum::SchedulerParallel
,
gum::SchedulerSequential
,
gum::ScheduleStorage< TABLE, CONTAINER >
messageApproximationScheme() :
gum::IApproximationSchemeConfiguration
MEU() :
gum::InfluenceDiagramInference< GUM_SCALAR >
,
gum::ShaferShenoyLIMIDInference< GUM_SCALAR >
mi_ :
gum::learning::Miic
migrateNode_() :
gum::MultiDimFunctionGraphManager< GUM_ELEMENT, TerminalNodePolicy >
Miic() :
gum::learning::Miic
Min() :
gum::aggregator::Min< GUM_SCALAR >
min() :
gum::Dirichlet
,
gum::Tensor< GUM_SCALAR >
min_nb_rows_per_thread_ :
gum::learning::IDatabaseTable< T_DATA >
min_rate_eps_ :
gum::ApproximationScheme
minEpsilonRate() :
gum::ApproximationScheme
,
gum::IApproximationSchemeConfiguration
,
gum::learning::IBNLearner
minimalCondSet() :
gum::DAG
,
gum::DAGmodel
,
gum::IMarkovRandomField< GUM_SCALAR >
minimiseFunctions_() :
gum::StructuredPlaner< GUM_ELEMENT >
minimize() :
gum::IOperatorStrategy< GUM_ELEMENT >
,
gum::MDDOperatorStrategy< GUM_ELEMENT >
,
gum::TreeOperatorStrategy< GUM_ELEMENT >
minimizeSize() :
gum::MultiDimFunctionGraphManager< GUM_ELEMENT, TerminalNodePolicy >
minIn() :
gum::Tensor< GUM_SCALAR >
mining_time :
gum::prm::StructuredInference< GUM_SCALAR >
minNbRowsPerThread() :
gum::learning::CachedContingencyCounter
,
gum::learning::CorrectedMutualInformation
,
gum::learning::IDatabaseTable< T_DATA >
,
gum::learning::ParamEstimator
,
gum::learning::PseudoCount
,
gum::learning::RecordCounter
,
gum::learning::Score
minNode_() :
gum::BinSearchTree< Val, Cmp, Node >
minNonZero() :
gum::Tensor< GUM_SCALAR >
minNonZeroParam() :
gum::IBayesNet< GUM_SCALAR >
,
gum::IMarkovRandomField< GUM_SCALAR >
minOut() :
gum::Tensor< GUM_SCALAR >
minParam() :
gum::IBayesNet< GUM_SCALAR >
,
gum::IMarkovRandomField< GUM_SCALAR >
minVal() :
gum::RangeVariable
minValue() :
gum::BinSearchTree< Val, Cmp, Node >
missing_symbols_ :
gum::learning::DBTranslator
,
gum::learning::IDatabaseTable< T_DATA >
missingSymbols() :
gum::learning::DBTranslator
,
gum::learning::IBNLearner::Database
,
gum::learning::IDatabaseTable< T_DATA >
MissingValType :
gum::learning::DatabaseTable
,
gum::learning::IDatabaseTable< T_DATA >
,
gum::learning::RawDatabaseTable
missingValue() :
gum::learning::DBTranslator4ContinuousVariable
,
gum::learning::DBTranslator4DiscretizedVariable
,
gum::learning::DBTranslator4IntegerVariable
,
gum::learning::DBTranslator4LabelizedVariable
,
gum::learning::DBTranslator4NumericalDiscreteVariable
,
gum::learning::DBTranslator4RangeVariable
,
gum::learning::DBTranslator
MixedGraph() :
gum::MixedGraph
MixedGraphListener() :
gum::MixedGraphListener
mixedOrientedPath() :
gum::MixedGraph
mixedUnorientedPath() :
gum::MixedGraph
mod :
gum::prm::gspan::StrictSearch< GUM_SCALAR >::PData
,
gum::prm::StructuredInference< GUM_SCALAR >::PData
modal_ :
gum::credal::InferenceEngine< GUM_SCALAR >
modalities() :
gum::prm::ClassBayesNet< GUM_SCALAR >
,
gum::prm::ClassDependencyGraph< GUM_SCALAR >
,
gum::prm::InstanceBayesNet< GUM_SCALAR >
modality() :
gum::Observation
,
gum::Parent
modaMax() :
gum::FMDPLearner< VariableAttributeSelection, RewardAttributeSelection, LearnerSelection >
,
gum::ILearningStrategy
model() :
gum::DoCalculus< GUM_SCALAR >
,
gum::GraphicalModelInference< GUM_SCALAR >
,
gum::MultiDimFunctionGraph< GUM_ELEMENT, TerminalNodePolicy >
model_ :
gum::IncrementalGraphLearner< AttributeSelection, isScalar >
model_pair :
gum::prm::PRMSystem< GUM_SCALAR >
modelSize() :
gum::SDYNA
modifyGraph() :
gum::learning::GraphChangesGenerator4DiGraph< STRUCT_CONSTRAINT >
,
gum::learning::GraphChangesGenerator4K2< STRUCT_CONSTRAINT >
,
gum::learning::GraphChangesGenerator4UndiGraph< STRUCT_CONSTRAINT >
,
gum::learning::GraphChangesGeneratorOnSubDiGraph< STRUCT_CONSTRAINT >
,
gum::learning::IGraphChangesGenerator4DiGraph
,
gum::learning::IGraphChangesGenerator4UndiGraph
,
gum::learning::StructuralConstraintSetStatic< CONSTRAINT1, OTHER_CONSTRAINTS >
modifyGraphAlone() :
gum::learning::StructuralConstraintDAG
,
gum::learning::StructuralConstraintDiGraph
,
gum::learning::StructuralConstraintForbiddenArcs
,
gum::learning::StructuralConstraintIndegree
,
gum::learning::StructuralConstraintMandatoryArcs
,
gum::learning::StructuralConstraintNoChildrenNodes
,
gum::learning::StructuralConstraintNoParentNodes
,
gum::learning::StructuralConstraintPossibleEdges
,
gum::learning::StructuralConstraintSliceOrder
,
gum::learning::StructuralConstraintTabuList
,
gum::learning::StructuralConstraintTotalOrder
,
gum::learning::StructuralConstraintUndiGraph
mods :
gum::prm::StructuredInference< GUM_SCALAR >::CData
,
gum::prm::StructuredInference< GUM_SCALAR >::RGData
monteCarloSample() :
gum::GibbsOperator< GUM_SCALAR >
monteCarloSample_() :
gum::GibbsSampling< GUM_SCALAR >
MonteCarloSampling() :
gum::MonteCarloSampling< GUM_SCALAR >
moral_graph :
gum::prm::StructuredInference< GUM_SCALAR >::CData
moralGraph() :
gum::DAG
,
gum::DAGmodel
,
gum::PDAG
moralGraph_() :
gum::InfluenceDiagram< GUM_SCALAR >
moralizedAncestralGraph() :
gum::DAG
,
gum::DAGmodel
,
gum::PDAG
moveTo() :
gum::MultiDimFunctionGraphManager< GUM_ELEMENT, TerminalNodePolicy >
moveTriangulation() :
gum::JunctionTreeStrategy
mpe() :
gum::LazyPropagation< GUM_SCALAR >
mpeLog2Posterior() :
gum::LazyPropagation< GUM_SCALAR >
MRF() :
gum::MRFInference< GUM_SCALAR >
MRFInference() :
gum::MRFInference< GUM_SCALAR >
MRFReader() :
gum::MRFReader< GUM_SCALAR >
MRFWriter() :
gum::MRFWriter< GUM_SCALAR >
msg :
gum::credal::CNLoopyPropagation< GUM_SCALAR >
,
gum::ParseError
msg_ :
gum::Exception
msg_l_sent_ :
gum::credal::CNLoopyPropagation< GUM_SCALAR >
msgL_() :
gum::credal::CNLoopyPropagation< GUM_SCALAR >
msgP_() :
gum::credal::CNLoopyPropagation< GUM_SCALAR >
multiDim() :
gum::ScheduleMultiDim< TABLE >
MultiDimAdressable() :
gum::MultiDimAdressable
MultiDimAggregator() :
gum::aggregator::MultiDimAggregator< GUM_ELEMENT >
MultiDimArray() :
gum::MultiDimArray< GUM_ELEMENT >
MultiDimBijArray :
gum::MultiDimArray< GUM_ELEMENT >
,
gum::MultiDimBijArray< GUM_ELEMENT >
MultiDimBucket() :
gum::MultiDimBucket< GUM_ELEMENT >
MultiDimCombination() :
gum::MultiDimCombination< TABLE >
MultiDimCombinationDefault() :
gum::MultiDimCombinationDefault< TABLE >
MultiDimCombineAndProject() :
gum::MultiDimCombineAndProject< TABLE >
MultiDimCombineAndProjectDefault() :
gum::MultiDimCombineAndProjectDefault< TABLE >
MultiDimCompleteProjection() :
gum::MultiDimCompleteProjection< GUM_ELEMENT, TABLE >
MultiDimContainer() :
gum::MultiDimContainer< GUM_ELEMENT >
MultiDimDecorator() :
gum::MultiDimDecorator< GUM_ELEMENT >
MultiDimFunctionGraph() :
gum::MultiDimFunctionGraph< GUM_ELEMENT, TerminalNodePolicy >
,
gum::MultiDimFunctionGraphManager< GUM_ELEMENT, TerminalNodePolicy >
,
gum::MultiDimFunctionGraphROManager< GUM_ELEMENT, TerminalNodePolicy >
,
gum::MultiDimFunctionGraphTreeManager< GUM_ELEMENT, TerminalNodePolicy >
MultiDimFunctionGraphGenerator() :
gum::MultiDimFunctionGraphGenerator
MultiDimFunctionGraphManager() :
gum::MultiDimFunctionGraphManager< GUM_ELEMENT, TerminalNodePolicy >
MultiDimFunctionGraphOperator() :
gum::MultiDimFunctionGraphOperator< GUM_ELEMENT, FUNCTOR, TerminalNodePolicy >
MultiDimFunctionGraphProjector() :
gum::MultiDimFunctionGraphProjector< GUM_ELEMENT, FUNCTOR, TerminalNodePolicy >
MultiDimFunctionGraphROManager() :
gum::MultiDimFunctionGraphROManager< GUM_ELEMENT, TerminalNodePolicy >
MultiDimFunctionGraphTreeManager() :
gum::MultiDimFunctionGraphTreeManager< GUM_ELEMENT, TerminalNodePolicy >
MultiDimICIModel() :
gum::MultiDimICIModel< GUM_ELEMENT >
MultiDimImplementation() :
gum::MultiDimImplementation< GUM_ELEMENT >
MultiDimLogit() :
gum::MultiDimLogit< GUM_SCALAR >
MultiDimNoisyAND() :
gum::MultiDimNoisyAND< GUM_SCALAR >
MultiDimNoisyORCompound() :
gum::MultiDimNoisyORCompound< GUM_SCALAR >
MultiDimNoisyORNet() :
gum::MultiDimNoisyORNet< GUM_SCALAR >
MultiDimPartialInstantiation() :
gum::MultiDimPartialInstantiation< GUM_ELEMENT, TABLE >
MultiDimProjection() :
gum::MultiDimProjection< TABLE >
MultiDimReadOnly() :
gum::MultiDimReadOnly< GUM_ELEMENT >
multidims() :
gum::MultiDimBucket< GUM_ELEMENT >
MultiDimSparse() :
gum::MultiDimSparse< GUM_ELEMENT >
MultiDimWithOffset() :
gum::MultiDimWithOffset< GUM_ELEMENT >
MultipleInferenceEngine() :
gum::credal::MultipleInferenceEngine< GUM_SCALAR, BNInferenceEngine >
multiply() :
gum::credal::lp::LpExpr
,
gum::IOperatorStrategy< GUM_ELEMENT >
,
gum::MDDOperatorStrategy< GUM_ELEMENT >
,
gum::TreeOperatorStrategy< GUM_ELEMENT >
MultiPriorityQueue() :
gum::MultiPriorityQueue< Val, Priority, Cmp >
mutualInfo_ :
gum::learning::IBNLearner
mutualInformation() :
gum::learning::IBNLearner
mutualInformationXY() :
gum::InformationTheory< INFERENCE_ENGINE, GUM_SCALAR >
mutualInformationXYgivenZ() :
gum::InformationTheory< INFERENCE_ENGINE, GUM_SCALAR >
myHashNet_ :
gum::credal::VarMod2BNsMap< GUM_SCALAR >
myHashVars_ :
gum::credal::VarMod2BNsMap< GUM_SCALAR >
myVarHashs_ :
gum::credal::VarMod2BNsMap< GUM_SCALAR >
aGrUM
3.2.0
© PHW&CG&others - 2022
DoXyGeN 1.18.0