Closed jwijffels closed 4 years ago
Probably need to replace
for(int i=0; i<7; i++){
var = "PartialObscurationAmt_" + std::to_string(i+1);
z.add(var, string_or_na(Mptr->PartialObscurationAmt[i]));
}
for(int i=0; i<12; i++){
var = "PartialObscurationPhenom_" + std::to_string(i+1);
z.add(var, string_or_na(Mptr->PartialObscurationPhenom[i]));
}
for(int i=0; i<10; i++){
var = "SfcObscuration_" + std::to_string(i+1);
z.add(var, string_or_na(Mptr->SfcObscuration[i]));
}
with
for(int i=0; i<MAX_PARTIAL_OBSCURATIONS; i++){
var = "PartialObscurationAmt_" + std::to_string(i+1);
z.add(var, string_or_na(Mptr->PartialObscurationAmt[i]));
}
for(int i=0; i<MAX_PARTIAL_OBSCURATIONS; i++){
var = "PartialObscurationPhenom_" + std::to_string(i+1);
z.add(var, string_or_na(Mptr->PartialObscurationPhenom[i]));
}
for(int i=0; i<MAX_SURFACE_OBSCURATIONS; i++){
var = "SfcObscuration_" + std::to_string(i+1);
z.add(var, string_or_na(Mptr->SfcObscuration[i]));
}
Agreed. I've fixed this and have submitted a test against r-hub.
Tests pass on R-hub
Great.