コード例 #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
コード例 #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
コード例 #3
0
 def CalculateOneFixedTimeStep(self,state,flux,t,dt,dynamics):
     newState, error = NumericalMethods.rkck(state,flux,t,dt,dynamics)
     return newState