Skip to content

Class defm::DEFMRuleData

ClassList > defm > DEFMRuleData

  • #include <defm.hpp>

Public Attributes

Type Name
std::vector< size_t > indices
bool init = [**false**](model-meat_8hpp.md#variable-false)
std::vector< bool > logical
std::vector< double > numbers

Public Functions

Type Name
DEFMRuleData ()
DEFMRuleData (std::vector< double > numbers_, std::vector< size_t > indices_, std::vector< bool > logical_)
DEFMRuleData (std::vector< double > numbers_, std::vector< size_t > indices_)
size_t idx (size_t i) const
bool is_true (size_t i) const
double num (size_t i) const

Public Attributes Documentation

variable indices

std::vector< size_t > defm::DEFMRuleData::indices;

variable init

bool defm::DEFMRuleData::init;

variable logical

std::vector< bool > defm::DEFMRuleData::logical;

variable numbers

std::vector< double > defm::DEFMRuleData::numbers;

Public Functions Documentation

function DEFMRuleData [1/3]

inline defm::DEFMRuleData::DEFMRuleData () 

function DEFMRuleData [2/3]

inline defm::DEFMRuleData::DEFMRuleData (
    std::vector< double > numbers_,
    std::vector< size_t > indices_,
    std::vector< bool > logical_
) 

function DEFMRuleData [3/3]

inline defm::DEFMRuleData::DEFMRuleData (
    std::vector< double > numbers_,
    std::vector< size_t > indices_
) 

function idx

inline size_t defm::DEFMRuleData::idx (
    size_t i
) const

function is_true

inline bool defm::DEFMRuleData::is_true (
    size_t i
) const

function num

inline double defm::DEFMRuleData::num (
    size_t i
) const


The documentation for this class was generated from the following file include/barry/models/defm/defm-types.hpp