Exemplo n.º 1
0
 def CalculateOneFixedTimeStep(self,state,flux,t,dt,dynamics):
     correction = self.SymmetricCorrection(state)
     newState, error = NumericalMethods.rkck(state,flux,t,dt,dynamics)
     return newState+correction
Exemplo n.º 2
0
 def CalculateOneFixedTimeStep(self,state,flux,t,dt,dynamics):
     newState, error = NumericalMethods.rkck(state,flux,t,dt,dynamics)
     self.FourierRegularize(newState, dt)
     return newState
Exemplo n.º 3
0
 def CalculateOneFixedTimeStep(self,state,flux,t,dt,dynamics):
     newState, error = NumericalMethods.rkck(state,flux,t,dt,dynamics)
     return newState