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¶
variable init¶
variable logical¶
variable numbers¶
Public Functions Documentation¶
function DEFMRuleData [1/3]¶
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¶
function is_true¶
function num¶
The documentation for this class was generated from the following file include/barry/models/defm/defm-types.hpp