MODFLOW 6 version 6.9.0.dev0
USGS Modular Hydrologic Model
Loading...
Searching...
No Matches
solutiongroupmodule::solutiongrouptype Type Reference
Collaboration diagram for solutiongroupmodule::solutiongrouptype:
Collaboration graph

Public Member Functions

procedure sgp_ca (this)
 Calculate the solution group.
procedure sgp_da (this)
 Deallocate.
procedure add_solution (this, isoln, sp)
 Add solution.

Public Attributes

integer(i4b), pointer id
integer(i4b), pointer mxiter
integer(i4b), pointer nsolutions
integer(i4b), dimension(:), allocatable idsolutions

Private Member Functions

procedure, private allocate_scalars (this)
 Allocate scalars.

Detailed Description

Definition at line 14 of file SolutionGroup.f90.

Member Function/Subroutine Documentation

◆ add_solution()

procedure solutiongroupmodule::solutiongrouptype::add_solution ( class(solutiongrouptype) this,
integer(i4b), intent(in) isoln,
class(basesolutiontype), intent(in), pointer sp )

Definition at line 25 of file SolutionGroup.f90.

◆ allocate_scalars()

procedure, private solutiongroupmodule::solutiongrouptype::allocate_scalars ( class(solutiongrouptype) this)
private

Definition at line 24 of file SolutionGroup.f90.

◆ sgp_ca()

procedure solutiongroupmodule::solutiongrouptype::sgp_ca ( class(solutiongrouptype) this)

Solve each solution group and each solution. Start with converge flag equal true and reset to zero if any non-convergence triggers are encountered.

Definition at line 22 of file SolutionGroup.f90.

◆ sgp_da()

procedure solutiongroupmodule::solutiongrouptype::sgp_da ( class(solutiongrouptype) this)

Definition at line 23 of file SolutionGroup.f90.

Member Data Documentation

◆ id

integer(i4b), pointer solutiongroupmodule::solutiongrouptype::id

Definition at line 15 of file SolutionGroup.f90.

15 integer(I4B), pointer :: id

◆ idsolutions

integer(i4b), dimension(:), allocatable solutiongroupmodule::solutiongrouptype::idsolutions

Definition at line 18 of file SolutionGroup.f90.

18 integer(I4B), dimension(:), allocatable :: idsolutions !array of solution ids in basesolutionlist

◆ mxiter

integer(i4b), pointer solutiongroupmodule::solutiongrouptype::mxiter

Definition at line 16 of file SolutionGroup.f90.

16 integer(I4B), pointer :: mxiter

◆ nsolutions

integer(i4b), pointer solutiongroupmodule::solutiongrouptype::nsolutions

Definition at line 17 of file SolutionGroup.f90.

17 integer(I4B), pointer :: nsolutions

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