![]() |
MODFLOW 6
version 6.8.0.dev0
USGS Modular Hydrologic Model
|
This module contains time-varying conductivity package methods. More...
Data Types | |
| type | tvktype |
Functions/Subroutines | |
| subroutine, public | tvk_cr (tvk, name_model, mempath, inunit, iout) |
| Create a new TvkType object. More... | |
| subroutine | tvk_ar_set_pointers (this) |
| Announce package and set pointers to variables. More... | |
| subroutine | tvk_apply_row_changes (this, n, node) |
| Apply input K/K22/K33 column changes for period-data row n to node. More... | |
| subroutine | tvk_set_changed_at (this, kper, kstp) |
| Mark property changes as having occurred at (kper, kstp) More... | |
| subroutine | tvk_reset_change_flags (this) |
| Clear all per-node change flags. More... | |
| subroutine | tvk_validate_change (this, n, varName) |
| Check that a given property value is valid. More... | |
| subroutine | tvk_da (this) |
| Deallocate package memory. More... | |
This module contains the methods used to allow hydraulic conductivity parameters in the NPF package (K11, K22, K33) to be varied throughout a simulation.
|
private |
Definition at line 102 of file gwf-tvk.f90.
|
private |
Announce package version and set array and variable pointers from the NPF package for access by TVK.
Definition at line 72 of file gwf-tvk.f90.

| subroutine, public tvkmodule::tvk_cr | ( | type(tvktype), intent(out), pointer | tvk, |
| character(len=*), intent(in) | name_model, | ||
| character(len=*), intent(in) | mempath, | ||
| integer(i4b), intent(in) | inunit, | ||
| integer(i4b), intent(in) | iout | ||
| ) |
Create a new time-varying conductivity (TvkType) object.
Definition at line 55 of file gwf-tvk.f90.

|
private |
Deallocate TVK package scalars and arrays.
Definition at line 238 of file gwf-tvk.f90.

|
private |
Deferred procedure implementation called by the TvBaseType code when a new time step commences, indicating that any previously set per-node property value change flags should be reset.
Definition at line 170 of file gwf-tvk.f90.
|
private |
Deferred procedure implementation called by the TvBaseType code when a property value change occurs at (kper, kstp).
Definition at line 154 of file gwf-tvk.f90.
|
private |
Deferred procedure implementation called by the TvBaseType code after a property value change occurs. Check if the property value of the given variable at the given node is invalid, and log an error if so. Update K22 and K33 values appropriately when specified as anisotropy.
Definition at line 188 of file gwf-tvk.f90.
