MODFLOW 6  version 6.7.0.dev1
USGS Modular Hydrologic Model
serialroutermodule Module Reference

Data Types

type  serialroutertype
 Serial router: currently doesn't do anything. More...
 

Functions/Subroutines

class(routerbasetype) function, pointer, public create_serial_router ()
 Factory method to create serial router. More...
 
subroutine sr_initialize (this)
 
subroutine sr_route_all (this, stage)
 
subroutine sr_route_sln (this, virtual_sol, stage)
 
subroutine sr_finalize (this)
 
subroutine sr_destroy (this)
 

Function/Subroutine Documentation

◆ create_serial_router()

class(routerbasetype) function, pointer, public serialroutermodule::create_serial_router

Definition at line 25 of file SerialRouter.f90.

26  class(RouterBaseType), pointer :: router
27  ! local
28  class(SerialRouterType), pointer :: serial_router
29 
30  allocate (serial_router)
31  router => serial_router
32 
Here is the caller graph for this function:

◆ sr_destroy()

subroutine serialroutermodule::sr_destroy ( class(serialroutertype this)
private

Definition at line 56 of file SerialRouter.f90.

57  class(SerialRouterType) :: this

◆ sr_finalize()

subroutine serialroutermodule::sr_finalize ( class(serialroutertype this)
private

Definition at line 52 of file SerialRouter.f90.

53  class(SerialRouterType) :: this

◆ sr_initialize()

subroutine serialroutermodule::sr_initialize ( class(serialroutertype this)
private

Definition at line 35 of file SerialRouter.f90.

36  class(SerialRouterType) :: this

◆ sr_route_all()

subroutine serialroutermodule::sr_route_all ( class(serialroutertype this,
integer(i4b)  stage 
)
private

Definition at line 39 of file SerialRouter.f90.

40  class(SerialRouterType) :: this
41  integer(I4B) :: stage
42 

◆ sr_route_sln()

subroutine serialroutermodule::sr_route_sln ( class(serialroutertype this,
type(virtualsolutiontype virtual_sol,
integer(i4b)  stage 
)
private

Definition at line 45 of file SerialRouter.f90.

46  class(SerialRouterType) :: this
47  type(VirtualSolutionType) :: virtual_sol
48  integer(I4B) :: stage
49