FLASH4.6.2 API

Generated from /data/asci2/site/flashcode/secure/release_4p6/source/Particles/Particles_advance.F90 with ROBODoc v4.99.8 on Thu May 02 07:54:08 2024

TABLE OF CONTENTS


[Functions] source/Particles/Particles_advance

[top][index]

NAME

  Particles_advance

SYNOPSIS

  Particles_advance(real(in) :: dtOld,
                    real(in) :: dtNew)

DESCRIPTION

  Time advancement routine for the Particle Unit, called from 
  within a single block.
  Particle velocities are interpolated from the grid.

  The two different time steps are needed if a multi-step method changes
    timestep sizes between steps. (e.g. Predictor-Corrector or Midpoint)

  At the end of moving particles internally within a block, 
     Particles_advance calls the routine 
     Grid_moveParticles, which redistributes particles that have gone
     outside the current block.

ARGUMENTS

    dtOld:    real            time step for the last velocity scheme (not used in some routines)
    dtNew:    real            time step for the current round of sweeps

PARAMETERS

  

NOTES

  This routine is called TWICE within each time step.  It is called once after
     each split-direction Hydro sweep.