Ignore simulation time steps <= 0 when loading ork file.
This commit is contained in:
parent
372bcae9a7
commit
d8edf41355
@ -72,6 +72,7 @@ import net.sf.openrocket.simulation.FlightDataBranch;
|
||||
import net.sf.openrocket.simulation.FlightDataType;
|
||||
import net.sf.openrocket.simulation.FlightEvent;
|
||||
import net.sf.openrocket.simulation.FlightEvent.Type;
|
||||
import net.sf.openrocket.simulation.RK4SimulationStepper;
|
||||
import net.sf.openrocket.simulation.SimulationOptions;
|
||||
import net.sf.openrocket.simulation.customexpression.CustomExpression;
|
||||
import net.sf.openrocket.startup.Application;
|
||||
@ -1494,7 +1495,7 @@ class SimulationConditionsHandler extends AbstractElementHandler {
|
||||
} else if (element.equals("atmosphere")) {
|
||||
atmosphereHandler.storeSettings(conditions, warnings);
|
||||
} else if (element.equals("timestep")) {
|
||||
if (Double.isNaN(d)) {
|
||||
if (Double.isNaN(d) || d <= 0 ) {
|
||||
warnings.add("Illegal time step defined, ignoring.");
|
||||
} else {
|
||||
conditions.setTimeStep(d);
|
||||
|
Loading…
x
Reference in New Issue
Block a user