MODFLOW 6  version 6.7.0.dev2
USGS Modular Hydrologic Model
ParticleEvents.f90 File Reference

Go to the source code of this file.

Data Types

type  particleeventsmodule::particleeventconsumertype
 
type  particleeventsmodule::particleeventdispatchertype
 
interface  particleeventsmodule::handle_event
 

Modules

module  particleeventsmodule
 

Functions/Subroutines

subroutine particleeventsmodule::subscribe (this, consumer)
 Subscribe a consumer to the dispatcher. More...
 
subroutine particleeventsmodule::unsubscribe (this)
 Unsubscribe the consumer from the dispatcher. More...
 
subroutine particleeventsmodule::dispatch (this, particle, event)
 Dispatch an event. Internal use only. More...
 
subroutine particleeventsmodule::destroy (this)
 Destroy the dispatcher. More...
 
subroutine particleeventsmodule::release (this, particle)
 Particle is released. More...
 
subroutine particleeventsmodule::cellexit (this, particle)
 Particle exits a cell. More...
 
subroutine particleeventsmodule::terminate (this, particle, status)
 Particle terminates. More...
 
subroutine particleeventsmodule::timestep (this, particle)
 Time step ends. More...
 
subroutine particleeventsmodule::weaksink (this, particle)
 Particle leaves a weak sink. More...
 
subroutine particleeventsmodule::usertime (this, particle)
 User-defined tracking time occurs. More...