make dynamic functions user saver, i.e. stupid parameters will not lead to a crash MUSR-46
This commit is contained in:
parent
921f3da2c9
commit
93e6e7d059
@ -1334,6 +1334,10 @@ double PTheory::DynamicLorentzKTLF(register double t, const PDoubleVector& param
|
||||
|
||||
assert(fParamNo.size() <= 4);
|
||||
|
||||
// check if all parameters == 0
|
||||
if ((val[0] == 0.0) && (val[1] == 0.0) && (val[2] == 0.0))
|
||||
return 1.0;
|
||||
|
||||
// check if FUNCTIONS are used
|
||||
for (unsigned int i=0; i<fParamNo.size(); i++) {
|
||||
if (fParamNo[i] < MSR_PARAM_FUN_OFFSET) { // parameter or resolved map
|
||||
|
Loading…
x
Reference in New Issue
Block a user