AbstractParametrizable(const std::string &prefix) | bpp::AbstractParametrizable | |
accessValueConst() const noexcept | bpp::Value< const HmmTransitionMatrix * > | inline |
accessValueMutable() noexcept | bpp::Value< const HmmTransitionMatrix * > | inlineprotected |
addParameter_(Parameter *parameter) | bpp::AbstractParametrizable | protectedvirtual |
addParameters_(const ParameterList ¶meters) | bpp::AbstractParametrizable | protectedvirtual |
clone() const | bpp::ConfiguredTransitionMatrix | inlinevirtual |
color() const final | bpp::ConfiguredTransitionMatrix | inlinevirtual |
compareAdditionalArguments(const Node_DF &other) const | bpp::ConfiguredTransitionMatrix | virtual |
compute() | bpp::ConfiguredTransitionMatrix | inlineprivatevirtual |
computeRecursively() | bpp::Node_DF | |
config | bpp::ConfiguredTransitionMatrix | |
ConfiguredTransitionMatrix(Context &context, NodeRefVec &&deps, std::unique_ptr< HmmTransitionMatrix > &&hmm) | bpp::ConfiguredTransitionMatrix | |
debugInfo() const final | bpp::ConfiguredTransitionMatrix | virtual |
deleteParameter_(size_t index) | bpp::AbstractParametrizable | protectedvirtual |
deleteParameter_(std::string &name) | bpp::AbstractParametrizable | protectedvirtual |
deleteParameters_(const std::vector< std::string > &names) | bpp::AbstractParametrizable | protectedvirtual |
dependencies() const noexcept | bpp::Node_DF | inline |
dependency(std::size_t i) const noexcept | bpp::Node_DF | inline |
dependencyNodes_ | bpp::Node_DF | private |
dependentNodes() const noexcept | bpp::Node_DF | inline |
dependentNodes_ | bpp::Node_DF | private |
derive(Context &c, const Node_DF &node) | bpp::Node_DF | virtual |
deriveAsValue(Context &c, const Node_DF &node) | bpp::Value< const HmmTransitionMatrix * > | inline |
description() const final | bpp::ConfiguredTransitionMatrix | virtual |
fireParameterChanged(const ParameterList ¶meters) | bpp::AbstractParametrizable | virtual |
getConfiguredParameter(const std::string &name) const | bpp::ConfiguredTransitionMatrix | inline |
getNamespace() const override | bpp::AbstractParametrizable | virtual |
getNumberOfParameters() const override | bpp::AbstractParametrizable | virtual |
getParameter(const std::string &name) const | bpp::AbstractParametrizable | |
getParameter(size_t i) const | bpp::AbstractParametrizable | protected |
getParameter(size_t i) | bpp::AbstractParametrizable | protected |
getParameter_(const std::string &name) | bpp::AbstractParametrizable | protected |
getParameter_(size_t index) | bpp::AbstractParametrizable | protected |
getParameter_(size_t index) const | bpp::AbstractParametrizable | protected |
getParameterNameWithoutNamespace(const std::string &name) const override | bpp::AbstractParametrizable | virtual |
getParameters() const override | bpp::AbstractParametrizable | virtual |
getParameters_() override | bpp::AbstractParametrizable | protectedvirtual |
getParameterValue(const std::string &name) const override | bpp::AbstractParametrizable | virtual |
getParameterWithNamespace_(const std::string &name) | bpp::AbstractParametrizable | protected |
getParameterWithNamespace_(const std::string &name) const | bpp::AbstractParametrizable | protected |
hashAdditionalArguments() const | bpp::ConfiguredTransitionMatrix | virtual |
hasNumericalProperty(NumericalProperty prop) const | bpp::Node_DF | virtual |
hasParameter(const std::string &name) const override | bpp::AbstractParametrizable | virtual |
hmm_ | bpp::ConfiguredTransitionMatrix | private |
includeParameters_(const ParameterList ¶meters) | bpp::AbstractParametrizable | protectedvirtual |
invalidateRecursively() noexcept | bpp::Node_DF | protected |
isValid() const noexcept | bpp::Node_DF | inline |
isValid_ | bpp::Node_DF | private |
makeInvalid() noexcept | bpp::Node_DF | inlineprotected |
makeValid() noexcept | bpp::Node_DF | inlineprotected |
matchParametersValues(const ParameterList ¶meters) override | bpp::AbstractParametrizable | virtual |
modify(Callable &&modifier, bool makeValid) | bpp::Value< const HmmTransitionMatrix * > | inline |
nbDependencies() const noexcept | bpp::Node_DF | inline |
nbDependentNodes() const noexcept | bpp::Node_DF | inline |
Node_DF()=default | bpp::Node_DF | |
Node_DF(const Node_DF &)=delete | bpp::Node_DF | |
Node_DF(Node_DF &&)=delete | bpp::Node_DF | |
Node_DF(const NodeRefVec &dependenciesArg) | bpp::Node_DF | |
Node_DF(NodeRefVec &&dependenciesArg) | bpp::Node_DF | |
operator=(const Node_DF &)=delete | bpp::Node_DF | |
operator=(Node_DF &&)=delete | bpp::Node_DF | |
parameter(const std::string &name) const override | bpp::AbstractParametrizable | virtual |
parameters_ | bpp::AbstractParametrizable | private |
Parametrizable() | bpp::Parametrizable | |
prefix_ | bpp::AbstractParametrizable | private |
recreate(Context &c, NodeRefVec &&deps) final | bpp::ConfiguredTransitionMatrix | virtual |
registerNode(Node_DF *n) | bpp::Node_DF | private |
removeConstraint(const std::string &name) override | bpp::AbstractParametrizable | virtual |
resetDependencies_(NodeRefVec &&dependenciesArg) | bpp::Node_DF | inlineprotected |
resetParameters_() | bpp::AbstractParametrizable | protected |
Self typedef | bpp::ConfiguredTransitionMatrix | |
setAllParametersValues(const ParameterList ¶meters) override | bpp::AbstractParametrizable | virtual |
setConstraint(const std::string &name, std::shared_ptr< ConstraintInterface > constraint) override | bpp::AbstractParametrizable | virtual |
setNamespace(const std::string &prefix) override | bpp::AbstractParametrizable | virtual |
setParametersValues(const ParameterList ¶meters) override | bpp::AbstractParametrizable | virtual |
setParameterValue(const std::string &name, double value) override | bpp::AbstractParametrizable | virtual |
shape() const | bpp::Node_DF | inlinevirtual |
shareParameter_(const std::shared_ptr< Parameter > ¶meter) | bpp::AbstractParametrizable | protectedvirtual |
shareParameters_(const ParameterList ¶meters) | bpp::AbstractParametrizable | protectedvirtual |
Target typedef | bpp::ConfiguredTransitionMatrix | |
targetValue() | bpp::Value< const HmmTransitionMatrix * > | inline |
unregisterNode(const Node_DF *n) | bpp::Node_DF | private |
Value(const NodeRefVec &deps, Args &&... args) | bpp::Value< const HmmTransitionMatrix * > | inline |
Value(NodeRefVec &&deps, Args &&... args) | bpp::Value< const HmmTransitionMatrix * > | inline |
value_ | bpp::Value< const HmmTransitionMatrix * > | private |
~AbstractParametrizable() | bpp::AbstractParametrizable | virtual |
~Clonable()=default | bpp::Clonable | virtual |
~ConfiguredTransitionMatrix() | bpp::ConfiguredTransitionMatrix | |
~Node_DF() | bpp::Node_DF | virtual |
~Parametrizable() | bpp::Parametrizable | virtual |