File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,11 +30,6 @@ class Model : public fmu_base {
3030 .setCausality (causality_t ::INPUT )
3131 .setVariability (variability_t ::DISCRETE );
3232
33- register_binary (" binaryIn" , &state_.binary_ )
34- .setCausality (causality_t ::INPUT )
35- .setVariability (variability_t ::DISCRETE );
36-
37-
3833 register_integer (" integerOut" , &state_.integer_ )
3934 .setCausality (causality_t ::OUTPUT )
4035 .setVariability (variability_t ::DISCRETE )
@@ -59,10 +54,15 @@ class Model : public fmu_base {
5954 .setInitial (initial_t ::CALCULATED )
6055 .setDependencies ({" stringIn" });
6156
57+ #ifdef FMI3
58+ register_binary (" binaryIn" , &state_.binary_ )
59+ .setCausality (causality_t ::INPUT )
60+ .setVariability (variability_t ::DISCRETE );
61+
6262 register_binary (" binaryOut" , &state_.binary_ )
6363 .setCausality (causality_t ::OUTPUT )
6464 .setVariability (variability_t ::DISCRETE );
65-
65+ # endif
6666 Model::reset ();
6767 }
6868
You can’t perform that action at this time.
0 commit comments