Mon 15 Sep 09:44:42 CEST 2025
This commit is contained in:
parent
1f61bd669a
commit
16cddf7c08
|
@ -70,6 +70,17 @@ class Simulation:
|
|||
elif self.Order == 4:
|
||||
self.dt = self.TimeScale * np.float32( 0.48 * self.dx / ( np.max([V]) ) )
|
||||
|
||||
if self.preferredDX is not None:
|
||||
if self.preferredDX<self.dx:
|
||||
self.dx=self.preferredDX
|
||||
else:
|
||||
print("!! Warning: Preferred dx is greater than minimum",self.preferredDX,self.dx)
|
||||
if self.preferredDT is not None:
|
||||
if self.preferredDT<self.dt:
|
||||
self.dt=self.preferredDT
|
||||
else:
|
||||
print("!! Warning: Preferred dt is greater than minimum",self.preferredDT,self.dt)
|
||||
|
||||
self.TimeSteps = round(self.SimulationTime/self.dt)
|
||||
self.t = self.dt*np.arange(0,self.TimeSteps)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user