com1DFA.com1DFA.computeLeapFrogTimeStep

computeLeapFrogTimeStep(cfg, particles, fields, dt, dem, Tcpu)[source]

compute next time step using a Leap Frog scheme

Parameters
  • cfg (configparser) – configuration for DFA simulation

  • particles (dict) – particles dictionary at t

  • fields (dict) – fields dictionary at t

  • dt (float) – time step

  • dem (dict) – dictionary with dem information

  • Ment (2D numpy array) – entrained mass raster

  • Cres (2D numpy array) – resistance raster

  • Tcpu (dict) – computation time dictionary

Returns

  • particles (dict) – particles dictionary at t + dt

  • fields (dict) – fields dictionary at t + dt

  • Tcpu (dict) – computation time dictionary

  • dt (float) – time step