MODFLOW 6  version 6.7.0.dev3
USGS Modular Hydrologic Model
upstreamschememodule::upstreamschemetype Interface Reference
Inheritance diagram for upstreamschememodule::upstreamschemetype:
Inheritance graph
Collaboration diagram for upstreamschememodule::upstreamschemetype:
Collaboration graph

Private Member Functions

procedure compute
 
procedure set_field
 
type(upstreamschemetype) function constructor (dis, fmi)
 

Private Attributes

class(disbasetype), pointer dis
 
type(tspfmitype), pointer fmi
 
real(dp), dimension(:), pointer phi
 

Detailed Description

Definition at line 14 of file UpstreamScheme.f90.

Member Function/Subroutine Documentation

◆ compute()

procedure upstreamschememodule::upstreamschemetype::compute
private

Definition at line 20 of file UpstreamScheme.f90.

◆ constructor()

type(upstreamschemetype) function upstreamschememodule::upstreamschemetype::constructor ( class(disbasetype), intent(in), pointer  dis,
type(tspfmitype), intent(in), pointer  fmi 
)
private

Definition at line 29 of file UpstreamScheme.f90.

30  ! -- return
31  type(UpstreamSchemeType) :: interpolation_scheme
32  ! --dummy
33  class(DisBaseType), pointer, intent(in) :: dis
34  type(TspFmiType), pointer, intent(in) :: fmi
35 
36  interpolation_scheme%dis => dis
37  interpolation_scheme%fmi => fmi
38 

◆ set_field()

procedure upstreamschememodule::upstreamschemetype::set_field
private

Definition at line 21 of file UpstreamScheme.f90.

Here is the call graph for this function:

Member Data Documentation

◆ dis

class(disbasetype), pointer upstreamschememodule::upstreamschemetype::dis
private

Definition at line 16 of file UpstreamScheme.f90.

16  class(DisBaseType), pointer :: dis

◆ fmi

type(tspfmitype), pointer upstreamschememodule::upstreamschemetype::fmi
private

Definition at line 17 of file UpstreamScheme.f90.

17  type(TspFmiType), pointer :: fmi

◆ phi

real(dp), dimension(:), pointer upstreamschememodule::upstreamschemetype::phi
private

Definition at line 18 of file UpstreamScheme.f90.

18  real(DP), dimension(:), pointer :: phi

The documentation for this interface was generated from the following file: