Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge develop into vkd #392

Merged
merged 203 commits into from
Apr 10, 2020
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
203 commits
Select commit Hold shift + click to select a range
57732dd
Initial changes to address #36. Still need to test and perform clean up.
jdhughes-usgs Aug 27, 2018
5d6a1c8
Updates to OBS to deallocate internal members with gfortran-8. Clean
jdhughes-usgs Aug 28, 2018
eb92fc0
Cleanup of variable definitions. Still more cleaning required.
jdhughes-usgs Aug 28, 2018
2b473cc
Fixed compile issue with mf5to6...added contiguous to vectors/arrays
jdhughes-usgs Aug 29, 2018
38f24a8
Proposed fix for denormal results occurring with gfortran-8 and
jdhughes-usgs Aug 29, 2018
76ae1b4
Proposed fix for denormal results occurring with gfortran-8 and
jdhughes-usgs Aug 29, 2018
8ec3f2e
Additional cleanup of variable definitions. Modified .travis.yml to
jdhughes-usgs Aug 29, 2018
5045800
docs(ReleaseNotes): Updated release notes
jdhughes-usgs Aug 30, 2018
2d81938
docs: updates and additions
jdhughes-usgs Aug 30, 2018
6cb6077
Merge branch 'develop' of github.com:MODFLOW-USGS/modflow6 into develop
jdhughes-usgs Sep 18, 2018
447b97c
fix(ArrayReaders): Fix issue reading binary 2d arrays
jdhughes-usgs Sep 18, 2018
9bcd7c4
Merge pull request #41 from jdhughes-usgs/develop
langevin-usgs Sep 18, 2018
752685b
test(test_gwf_binaryinput01): write discretization top to binary file…
langevin-usgs Sep 20, 2018
4892f0f
docs(gwf-sfr.dfn): corrected typo
langevin-usgs Sep 20, 2018
ce48c17
docs(gwf-lak.dfn): fixed error in description of rough
langevin-usgs Sep 25, 2018
11f497c
feat(tdis): error check for invalid time step lengths
langevin-usgs Sep 27, 2018
52bdf65
test:(test_gwf_utl) : renamed two of the autotests
langevin-usgs Oct 1, 2018
4827ed8
docs(readme): fix directory name
visr Oct 3, 2018
e3349b3
Merge pull request #44 from visr/patch-1
langevin-usgs Oct 3, 2018
fd63993
fix(GwfModule): fix to apply ptc to problems with the STO package
jdhughes-usgs Oct 12, 2018
aca7d35
refactor(pre-commit.py): use OrderdedDict to load and write code.json
langevin-usgs Oct 14, 2018
a665ae5
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Oct 14, 2018
2a8c59e
refactor(InputOutputModule): refactor dclosetest (#49)
jdhughes-usgs Oct 15, 2018
5b03530
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Oct 15, 2018
7d103aa
refactor(pre-commit.py): use OrderdedDict to load and write code.json…
langevin-usgs Oct 15, 2018
773e098
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Oct 16, 2018
df05c2e
perf(GwfModule): improvements to ptc (#53)
jdhughes-usgs Oct 30, 2018
cffd502
fix(GwfGwfExchangeModule): specific discharge not updated correctly f…
langevin-usgs Oct 30, 2018
b16dd88
fix(GwfGwfExchangeModule): specific discharge not updated correctly f…
langevin-usgs Oct 30, 2018
cfe6e02
fix(ObsModule): implemented non-advancing output (#55)
jdhughes-usgs Oct 31, 2018
75325a4
Merge commit 'cfe6e02f35876961c68a88e00f07565002be2317' into develop
langevin-usgs Oct 31, 2018
8601e39
fix(GwfGwfExchangeModule): correct specific discharge calculation for…
langevin-usgs Oct 31, 2018
b9c58f3
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Nov 9, 2018
26b7164
docs(dfn): fix 3 dfn typos (#59)
visr Nov 9, 2018
e320602
docs(mf6ivar): readme.md needed a description of the valid keyword
langevin-usgs Nov 10, 2018
3f971d1
docs(mf6ivar): readme.md updated to include valid keyword (#60)
langevin-usgs Nov 10, 2018
5699dd2
Corrected misspelling of execution in the release notes.
langevin-usgs Dec 10, 2018
66493b1
docs(releasenotes): corrected spelling error in release notes (#64)
langevin-usgs Dec 10, 2018
ad3de27
Merge remote-tracking branch 'upstream/develop' into develop
langevin-usgs Dec 23, 2018
63c32ad
fix(docs): maximum_iterations in gwf-sfr.dfn should be of type intege…
langevin-usgs Dec 28, 2018
2da10f8
fix(inputoutput): columns and width were not be checked properly for …
langevin-usgs Dec 28, 2018
9000d56
Merge remote-tracking branch 'upstream/develop' into develop
langevin-usgs Dec 28, 2018
f065e5f
test(test000_setup): download a zip file of modflow executables for t…
langevin-usgs Jan 7, 2019
573396b
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Jan 7, 2019
f1af12b
docs(hooks): update pre-commit hook (#76)
jdhughes-usgs Jan 7, 2019
798acae
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Jan 8, 2019
b4a9360
fix(typos): fixed a variety of typos throughout project (#82)
mwtoews Jan 31, 2019
3326270
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Jan 31, 2019
f2ddd8e
feat(maw): program head limit and rate scaling to work for injection …
langevin-usgs Feb 7, 2019
e73d1a1
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 7, 2019
7e3fe9f
fix(src_cc): Add SFR convergence check (#85)
jdhughes-usgs Feb 11, 2019
bc0cce4
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 11, 2019
bc013c5
refactor(mover): refactor and clean up water mover for possible BOUND…
langevin-usgs Feb 11, 2019
2fb504c
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 11, 2019
e42a6b8
docs(uzf): clarified dfn descriptions for nuzfcells and ivertcon (#90)
langevin-usgs Feb 13, 2019
a011cc4
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 13, 2019
03dbf9b
docs(dfn): improve description of ANGLDEGX and CDIST (#91)
langevin-usgs Feb 13, 2019
a6fa57e
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 13, 2019
af67357
refactor(autotest): refactor nightly build autotest scripts (#89)
jdhughes-usgs Feb 14, 2019
e05169a
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 14, 2019
1c7309f
refactor(MemoryManager): add mem_reassignptr functions and clean up (…
langevin-usgs Feb 15, 2019
ebbb735
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 15, 2019
737ca3b
refactor(BndType): Generalized BndType pointer to NPF ICELLTYPE to be…
langevin-usgs Feb 15, 2019
bdeeca1
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 15, 2019
2e87182
docs(dfn): update information on when vertices and cell2d information…
langevin-usgs Feb 15, 2019
c342e4a
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 15, 2019
084d477
refactor(Xt3dAlgorithmModule): reformatted source to look like MF6 so…
langevin-usgs Feb 16, 2019
99c40a9
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 16, 2019
ca8dc8a
fix(gwf3): correct error message to mention DISV6 (#97)
langevin-usgs Feb 20, 2019
2c1a963
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 20, 2019
24f9976
fix(listreader): corrected two typos to the word exist, which was sp…
langevin-usgs Feb 21, 2019
6e22cd9
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 21, 2019
114b17a
docs(releasenotes): minor changes for release (#99)
langevin-usgs Feb 27, 2019
c0432b6
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 27, 2019
5c49495
fix(comarg): exe cannot be in file path with a space (#101)
langevin-usgs Feb 27, 2019
d48993e
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Feb 27, 2019
de88ede
fix(comarg): restored cexe to be executable basename instead of full …
langevin-usgs Mar 1, 2019
b724765
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Mar 1, 2019
c4be95a
fix(disu): fixed error message for disu connectiondata block (#104)
langevin-usgs Mar 7, 2019
e73b282
Merge branch 'develop' of https://github.com/MODFLOW-USGS/modflow6 in…
langevin-usgs Mar 7, 2019
6df2649
feat(compile): added gfortran compile flags to bomb if source code is…
langevin-usgs Mar 7, 2019
0f40c31
Updated MODFLOW-USG download link
langevin-usgs Mar 7, 2019
d3e66af
removed the character-truncation flag. Not clear how to get this to …
langevin-usgs Mar 7, 2019
07c512d
Reverting the size of words in namefile
langevin-usgs Mar 7, 2019
879783f
Had to turn off extra code error checking; was getting an error on li…
langevin-usgs Mar 7, 2019
fdcc3a9
small latex change
langevin-usgs Mar 7, 2019
3348653
feat(compile): added gfortran compile flags to bomb if source code is…
langevin-usgs Mar 7, 2019
1b46cd7
Release 6.0.4.
langevin-usgs Mar 13, 2019
d73dc38
Fixed small bug in numericalsolution.f90. Rereleasing this as versio…
langevin-usgs Mar 13, 2019
4127b21
small change to distribution script
langevin-usgs Mar 13, 2019
e6ca7f3
feat(release): updated develop with master
langevin-usgs Mar 13, 2019
589cc11
fix(ci): fix to pre-commit when working on a fork
langevin-usgs Mar 13, 2019
2e289a8
fix(update_flopy): there is a new flopy.dfn file that cannot be remov…
langevin-usgs Mar 18, 2019
2a7ec4a
refactor(tests): to work with recent flopy changes (#113)
langevin-usgs Mar 19, 2019
1414840
fix(disvdfn): corrected top shape to (ncpl) (#115)
langevin-usgs Mar 20, 2019
daab343
refactor(test000_setup.py): cleaning up the build process using new p…
langevin-usgs Mar 20, 2019
7ee5cdf
fix(dis/disv): terminate with error if all IDOMAIN values less than …
langevin-usgs Mar 30, 2019
40dd799
refactor(make-release): refactor updates to version numbers (#126)
jdhughes-usgs Apr 1, 2019
112f578
test(test000_setup): fallback for when os.path.relpath throws (#45)
visr Apr 4, 2019
12fc892
test(idomain): add zero idomain autotest (#129)
jdhughes-usgs Apr 4, 2019
e31e612
fix(mover): added better error trapping for mover entries (#131)
langevin-usgs Apr 5, 2019
9b6058f
test(returncodes): add mf6 return codes and command args autotest (#132)
jdhughes-usgs Apr 5, 2019
9ee1bf0
feat(ims): Add no_ptc_option FIRST and ALL to no_ptc options keyword …
jdhughes-usgs Apr 5, 2019
d4be6be
docs(gwf.tex): minor fix (#135)
langevin-usgs Apr 8, 2019
ff16330
ci(z01/z02): minor change to look for examples with .git extension (#…
langevin-usgs Apr 8, 2019
4ae45f8
fix(z02): correcting mistake from last commit (#139)
langevin-usgs Apr 8, 2019
cdbc17f
ci(slack): add slack notifications
jdhughes-usgs Apr 23, 2019
d51808f
fix(auxiliary): corrected advanced package auxiliary variables (#146)
langevin-usgs May 2, 2019
c327709
fix(ims): Allow for optional nonlinear and linear block (#147)
jdhughes-usgs May 7, 2019
f98b6a5
ci(travis): Add simple test of Newton-Raphson with known solution (#149)
jdhughes-usgs May 17, 2019
291f2aa
fix(oc): error message causing runtime error (#152)
langevin-usgs May 21, 2019
8878a3c
Update gwf-dis.dfn
langevin-usgs May 29, 2019
7176e18
fix(mkdist): error output problem in the make distribution script (#162)
langevin-usgs Jun 10, 2019
d34e877
docs(disu.dfn): small typo fix
langevin-usgs Jun 17, 2019
d610e4f
fix(evt): fixed error in evapotranspiration rate calculation (#169)
langevin-usgs Jun 18, 2019
972d598
refact(sync dfns): Disu dfn synced with flopy. (#188)
spaulins-usgs Aug 12, 2019
ea90d47
refactor(sfr): move SfrDataType members into flat arrays (#194)
langevin-usgs Sep 9, 2019
19ead5d
refactor(gwf): cleaning up call statements and arguments(#202)
langevin-usgs Sep 30, 2019
950f875
refactor(griddata): refactor grid data to isolate read and constructo…
jdhughes-usgs Oct 1, 2019
f8fa300
fix(gwf3lak8): error trap for outlet lakein incorrectly compared agai…
langevin-usgs Oct 10, 2019
96cfb7a
fix(npf): reset lastedge to zero (#217)
langevin-usgs Oct 11, 2019
1fb5eff
fix(ListReaderType): initialize attributes in declaration (#220)
langevin-usgs Oct 12, 2019
e096747
feat(maxerrors): limit the number of errors stored to maxerrors (#221)
langevin-usgs Oct 12, 2019
eb4b5ed
test(gwf_errors): new test to make sure mf6 is failing correctly (#222)
langevin-usgs Oct 13, 2019
be8715f
feat(cmask): add mask for calculation of amat terms (#215)
mjr-deltares Oct 14, 2019
4412fa1
ci(.travis.yml)
langevin-usgs Oct 15, 2019
7417f76
ci(.travis.yml): add back conda update conda
langevin-usgs Oct 15, 2019
fe476f0
ci(.travis.yml): upgrade to xenial, replace miniconda with apt-get (#…
mwtoews Oct 16, 2019
61cb4ee
feat(disu): ensure cell elevations decrease with depth (#224)
langevin-usgs Oct 16, 2019
3a08b39
docs(mf6io/ReleaseNotes): updates to describe changes for next releas…
langevin-usgs Oct 16, 2019
24d98eb
feat(dis): add get_cellxy procedure to DisBaseType #204 (#228)
mjr-deltares Oct 17, 2019
cf315c9
fix(dis): cellxy in DIS (#239)
mjr-deltares Oct 31, 2019
991a63d
ci(.travis.yml): use change branch of modflow6-examples (#242)
langevin-usgs Nov 5, 2019
ba0e394
refactor(fortran): turned on gfortran flags for better error checking…
langevin-usgs Nov 6, 2019
1602fff
fix(fortran): turn on gfortran 2008 standard check (#248)
langevin-usgs Nov 6, 2019
46ada95
test(rch): add test for reported issue #181 (#249)
langevin-usgs Nov 6, 2019
254cc17
feat(anistropy): add anisotropy input option for NPF (#253)
langevin-usgs Nov 7, 2019
585940b
fix(getblock): many of the parser%getblock calls did not have support…
langevin-usgs Nov 7, 2019
c03c76c
fix(mf5to6): fix converter for multiple mnw2 wells (#256)
langevin-usgs Nov 12, 2019
f2ad1f5
refactor(dfn): turn off default for maxerrors (#257)
langevin-usgs Nov 14, 2019
3ab8286
feat(disu idomain): add support for disu idomain (#261)
langevin-usgs Nov 26, 2019
4f1a492
docs(version): update doc information and version (#264)
langevin-usgs Nov 29, 2019
79af7fa
feat(csub): Add csub package to develop (#262)
jdhughes-usgs Nov 29, 2019
86474ad
refactor(uzf): converting to large vector storage (#265)
langevin-usgs Dec 10, 2019
1a5df60
docs(release notes): few small changes to get ready for release (#266)
langevin-usgs Dec 10, 2019
759d6c7
ci(mkdist): getting 6.1 distribution ready (#267)
langevin-usgs Dec 11, 2019
5c613af
docs(csub): corrected a few typos and updated date (#270)
langevin-usgs Dec 12, 2019
5ee4619
6.1.0 release
langevin-usgs Dec 12, 2019
848cfc4
merge master into develop and update version to 6.1.1
langevin-usgs Dec 12, 2019
fb4d447
fix(uzf): fix indexing error in UZF (#274)
langevin-usgs Dec 17, 2019
c05f59b
fix(memory): some variables not deallocated (#278)
langevin-usgs Dec 31, 2019
ab4cc43
refactor(budobj): new budget object for advanced packages (#279)
langevin-usgs Dec 31, 2019
040e572
refactor(advanced packages): read static data as part of df() (#281)
langevin-usgs Jan 3, 2020
f081258
fix(budterm): initialize nlist to zero (#283)
langevin-usgs Jan 6, 2020
b81a177
initialize nlist to zero (#284)
langevin-usgs Jan 6, 2020
78a3c13
fix(lak): initialize chdratin and chdratout to zero (#286)
langevin-usgs Jan 8, 2020
10c4ada
fix(lak): added sign checks for user specified lak flow terms (#288)
langevin-usgs Jan 10, 2020
5f6e70c
feat(sfr): add storage term to sfr budget (#293)
langevin-usgs Jan 27, 2020
eaa131e
* fix(csub): Fix CSUB binary budget data saved as IMETH=6 datatype
jdhughes-usgs Jan 29, 2020
ef46069
refactor(sfr): Refactor SFR Package to remove use of Geometry objects…
jdhughes-usgs Jan 30, 2020
0f2a497
refactor(xt3d): accumulate flowja instead of set (#306)
langevin-usgs Feb 12, 2020
c39a17d
fix(dis): corrected connection vector error in DIS package (#308)
langevin-usgs Feb 13, 2020
1973d12
Update sln-ims-example.dat
langevin-usgs Feb 13, 2020
e3f68e6
refactor(maw): refactor MAW conductance calculation for issue 305 (#310)
jdhughes-usgs Feb 18, 2020
e400a8e
feat(tableobj): Add a generic table object for lst file output (#303)
jdhughes-usgs Feb 21, 2020
63b2388
feat(tableobj): update MAW package to use tableobj for data output (#…
jdhughes-usgs Feb 24, 2020
db11c23
fix(auxmult): auxmult fix when auxmult and bound are in time series (…
langevin-usgs Feb 25, 2020
6872df8
refactor(BoundaryPackage): Add use of TableObject for print_flows opt…
jdhughes-usgs Feb 25, 2020
3460cfb
feat(lnf): update n-point geometry package data
jdhughes-usgs Feb 26, 2020
5301d5c
Revert "feat(lnf): update n-point geometry package data"
jdhughes-usgs Feb 26, 2020
c896047
fix(lak): revise the way outlet to-mvr flows are stored in budobj (#321)
langevin-usgs Feb 27, 2020
e301eec
refactor(lak/maw/sfr): for CONSTANT features write fixed value instea…
langevin-usgs Mar 4, 2020
aeafcae
fix(maw): new headtable corrected to have mawwells rows instead of ma…
langevin-usgs Mar 6, 2020
783ad3b
fix(sfr): Remove upstream_fraction check from PACKAGEDATA block (#334)
jdhughes-usgs Mar 9, 2020
ff705ce
feat(transport): update develop with some general routines needed for…
langevin-usgs Mar 10, 2020
6c70f0f
fix(csub): Allow interbed observations when no interbeds specified (#…
jdhughes-usgs Mar 10, 2020
85c5ace
ci(travis): update travis.yml to install miniconda instead of apt pyt…
jdhughes-usgs Mar 13, 2020
cea2121
refactor(mf6): standardize output to STDOUT to use istdout variable
jdhughes-usgs Mar 14, 2020
3b427bf
refactor(mf6): standardize output to STDOUT to use istdout variable
jdhughes-usgs Mar 14, 2020
41cb6d9
refactor(mf6): standardize output to STDOUT to use istdout variable (…
jdhughes-usgs Mar 14, 2020
54005c2
feat(npf): add save saturation option to NPF (#351)
langevin-usgs Mar 18, 2020
fc27013
refactor(sim_message): Refactor to have independent sim_message (#353)
jdhughes-usgs Mar 18, 2020
09e411d
bug(csub): Write better cellid format to strain csv files (#355)
jdhughes-usgs Mar 20, 2020
b6fda1f
fix(csub): Add additional inelastic- and elastic-compaction-cell obs.…
jdhughes-usgs Mar 21, 2020
716f766
fix(csub): Report NODATA for CSUB observ. not calculated in steady-st…
jdhughes-usgs Mar 24, 2020
b902e60
Merge refactor-src into develop (#361)
jdhughes-usgs Mar 25, 2020
f730ab2
refactor(ListReader): Refactor ListReader to use table object (#362)
jdhughes-usgs Mar 25, 2020
b0a4aff
fix(npf): remove isavsat hardwire (#364)
langevin-usgs Mar 26, 2020
758cb11
refactor(src): remove unused variables (#366)
langevin-usgs Mar 27, 2020
b9ffe62
refactor(uzf): refactor uzf to use table object instead of UWWORD (#367)
jdhughes-usgs Mar 27, 2020
4472a5a
fix(uzf): flowjaface is not ordered for uzf (#372)
langevin-usgs Mar 30, 2020
64fe02b
fix(bnd_cf): make another call to bnd_cf routines in gwf bnd_bd (#378)
langevin-usgs Apr 6, 2020
bae00f5
docs(sfr/lak): couple minor doc changes (#380)
langevin-usgs Apr 7, 2020
19cfad2
feature(ims): add additional solver output (#375)
jdhughes-usgs Apr 7, 2020
6c8ef96
refactor(lak package dfn - perioddata): combined all perioddata into …
spaulins-usgs Apr 7, 2020
a3246bb
feature(ims): refactor package convergence check (#382)
jdhughes-usgs Apr 8, 2020
ea5920a
Introduce end-of-line normalization (#386)
langevin-usgs Apr 9, 2020
a391efb
refactor(xt3d): update develop with minor changes needed for transpor…
langevin-usgs Apr 9, 2020
c173833
feature(ims): update inner iteration summary (#389)
jdhughes-usgs Apr 9, 2020
0559808
Add .gitattributes
jdhughes-usgs Apr 9, 2020
defe9a1
Introduce end-of-line normalization
jdhughes-usgs Apr 9, 2020
ee00491
Merge remote-tracking branch 'upstream/develop' into vkd-merge-dev
jdhughes-usgs Apr 9, 2020
b76ad6a
update to mfio data
jdhughes-usgs Apr 9, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Initial changes to address #36. Still need to test and perform clean up.
  • Loading branch information
jdhughes-usgs committed Aug 27, 2018
commit 57732dd77ef0dc4bc7b123623b4f327e9d8e20f9
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

## Automated Testing Status on Travis-CI

### Version 6.0.3
### Version 6.0.3 develop — build 5
[![Build Status](https://travis-ci.org/MODFLOW-USGS/modflow6.svg?branch=develop)](https://travis-ci.org/MODFLOW-USGS/modflow6)

## Introduction
Expand All @@ -31,7 +31,7 @@ MODFLOW 6 is the latest core version of MODFLOW. It synthesizes many of the capa

#### ***Software/Code citation for MODFLOW 6:***

[Langevin, C.D., Hughes, J.D., Banta, E.R., Provost, A.M., Niswonger, R.G., and Panday, Sorab, 2018, MODFLOW 6 Modular Hydrologic Model version 6.0.3: U.S. Geological Survey Software Release, 13 August 2018, https://doi.org/10.5066/F76Q1VQV](https://doi.org/10.5066/F76Q1VQV)
[Langevin, C.D., Hughes, J.D., Banta, E.R., Provost, A.M., Niswonger, R.G., and Panday, Sorab, 2018, MODFLOW 6 Modular Hydrologic Model version 6.0.3 — develop: U.S. Geological Survey Software Release, 27 August 2018, https://doi.org/10.5066/F76Q1VQV](https://doi.org/10.5066/F76Q1VQV)


## Instructions for building definition files for new packages
Expand Down
18 changes: 9 additions & 9 deletions code.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
[
{
"status": "Release Candidate",
"downloadURL": "https://code.usgs.gov/usgs/modflow/modflow6/archive/master.zip",
"languages": [
"Fortran2008"
],
"repositoryURL": "https://code.usgs.gov/usgs/modflow/modflow6.git",
"disclaimerURL": "https://code.usgs.gov/usgs/modflow/modflow6/blob/master/DISCLAIMER.md",
"description": "MODFLOW is the USGS's modular hydrologic model. MODFLOW is considered an international standard for simulating and predicting groundwater conditions and groundwater/surface-water interactions.",
"name": "modflow6",
"tags": [
"MODFLOW",
"groundwater model"
],
"vcs": "git",
"languages": [
"Fortran2008"
],
"contact": {
"name": "Christian D. Langevin",
"email": "[email protected]"
},
"downloadURL": "https://code.usgs.gov/usgs/modflow/modflow6/archive/master.zip",
"vcs": "git",
"laborHours": -1,
"version": "6.0.3.0",
"version": "6.0.3.5",
"date": {
"metadataLastUpdated": "2018-08-13"
"metadataLastUpdated": "2018-08-27"
},
"organization": "U.S. Geological Survey",
"permissions": {
Expand All @@ -33,6 +33,6 @@
"usageType": "openSource"
},
"homepageURL": "https://code.usgs.gov/usgs/modflow/modflow6/",
"name": "modflow6"
"description": "MODFLOW is the USGS's modular hydrologic model. MODFLOW is considered an international standard for simulating and predicting groundwater conditions and groundwater/surface-water interactions."
}
]
4 changes: 2 additions & 2 deletions doc/version.tex
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
\newcommand{\modflowversion}{mf6.0.3}
\newcommand{\modflowdate}{August 13, 2018}
\newcommand{\modflowversion}{mf6.0.3.5}
\newcommand{\modflowdate}{August 27, 2018}
\newcommand{\currentmodflowversion}{Version \modflowversion---\modflowdate}
22 changes: 11 additions & 11 deletions src/Exchange/GhostNode.f90
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,17 @@ module GhostNodeModule
integer(I4B), pointer :: numjs => null() ! number of connecting nodes
class(NumericalModelType), pointer :: m1 => null() ! pointer to model 1
class(NumericalModelType), pointer :: m2 => null() ! pointer to model 2
integer(I4B), dimension(:), pointer :: nodem1 => null() ! array of nodes in model 1
integer(I4B), dimension(:), pointer :: nodem2 => null() ! array of nodes in model 2
integer(I4B), dimension(:, :), pointer :: nodesj => null() ! array of interpolation nodes
real(DP), dimension(:), pointer :: cond => null() ! array of conductance
integer(I4B), dimension(:), pointer :: idxglo => null() ! connection position in amat
integer(I4B), dimension(:), pointer :: idxsymglo => null() ! symmetric position in amat
real(DP), dimension(:, :), pointer :: alphasj => null() ! interpolation factors
integer(I4B), dimension(:), pointer :: idiagn => null() ! amat diagonal position of n
integer(I4B), dimension(:), pointer :: idiagm => null() ! amat diagonal position of m
integer(I4B), dimension(:,:), pointer :: jposinrown => null() ! amat j position in row n
integer(I4B), dimension(:,:), pointer :: jposinrowm => null() ! amat j position in row m
integer(I4B), dimension(:), pointer, contiguous :: nodem1 => null() ! array of nodes in model 1
integer(I4B), dimension(:), pointer, contiguous :: nodem2 => null() ! array of nodes in model 2
integer(I4B), dimension(:, :), pointer, contiguous :: nodesj => null() ! array of interpolation nodes
real(DP), dimension(:), pointer, contiguous :: cond => null() ! array of conductance
integer(I4B), dimension(:), pointer, contiguous :: idxglo => null() ! connection position in amat
integer(I4B), dimension(:), pointer, contiguous :: idxsymglo => null() ! symmetric position in amat
real(DP), dimension(:, :), pointer, contiguous :: alphasj => null() ! interpolation factors
integer(I4B), dimension(:), pointer, contiguous :: idiagn => null() ! amat diagonal position of n
integer(I4B), dimension(:), pointer, contiguous :: idiagm => null() ! amat diagonal position of m
integer(I4B), dimension(:,:), pointer, contiguous :: jposinrown => null() ! amat j position in row n
integer(I4B), dimension(:,:), pointer, contiguous :: jposinrowm => null() ! amat j position in row m
contains
procedure :: gnc_df
procedure :: gnc_ac
Expand Down
12 changes: 6 additions & 6 deletions src/Exchange/GwfGwfExchange.f90
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,18 @@ module GwfGwfExchangeModule
integer(I4B), pointer :: icdist => null() ! flag indicating cdist was read, if read, icdist is index in auxvar
integer(I4B), pointer :: inamedbound => null() ! flag to read boundnames
real(DP), pointer :: satomega => null() ! saturation smoothing
integer(I4B), dimension(:), pointer :: ihc => null() ! horizontal connection indicator array
real(DP), dimension(:), pointer :: condsat => null() ! saturated conductance
real(DP), dimension(:), pointer :: cl1 => null() ! connection length 1
real(DP), dimension(:), pointer :: cl2 => null() ! connection length 2
real(DP), dimension(:), pointer :: hwva => null() ! horizontal widths, vertical flow areas
integer(I4B), dimension(:), pointer, contiguous :: ihc => null() ! horizontal connection indicator array
real(DP), dimension(:), pointer, contiguous :: condsat => null() ! saturated conductance
real(DP), dimension(:), pointer, contiguous :: cl1 => null() ! connection length 1
real(DP), dimension(:), pointer, contiguous :: cl2 => null() ! connection length 2
real(DP), dimension(:), pointer, contiguous :: hwva => null() ! horizontal widths, vertical flow areas
integer(I4B), pointer :: ingnc => null() ! unit number for gnc (0 if off)
type(GhostNodeType), pointer :: gnc => null() ! gnc object
integer(I4B), pointer :: inmvr => null() ! unit number for mover (0 if off)
type(GwfMvrType), pointer :: mvr => null() ! water mover object
integer(I4B), pointer :: inobs => null() ! unit number for GWF-GWF observations
type(ObsType), pointer :: obs => null() ! observation object
character(len=LENBOUNDNAME), pointer, dimension(:) :: boundname => null() ! boundnames
character(len=LENBOUNDNAME), dimension(:), pointer, contiguous :: boundname => null() ! boundnames
contains
procedure :: exg_df => gwf_gwf_df
procedure :: exg_ac => gwf_gwf_ac
Expand Down
12 changes: 6 additions & 6 deletions src/Exchange/NumericalExchange.f90
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,16 @@ module NumericalExchangeModule
integer(I4B), pointer :: iprflow !print flag for cell by cell flows
integer(I4B), pointer :: ipakcb !save flag for cell by cell flows
integer(I4B), pointer :: nexg !number of exchanges
integer(I4B), dimension(:), pointer :: nodem1 !node numbers in model 1
integer(I4B), dimension(:), pointer :: nodem2 !node numbers in model 2
real(DP), pointer, dimension(:) :: cond !conductance
integer(I4B), dimension(:), pointer :: idxglo !pointer to solution amat for each connection
integer(I4B), dimension(:), pointer :: idxsymglo !pointer to symmetric amat position for each connection
integer(I4B), dimension(:), pointer, contiguous :: nodem1 !node numbers in model 1
integer(I4B), dimension(:), pointer, contiguous :: nodem2 !node numbers in model 2
real(DP), dimension(:), pointer, contiguous :: cond !conductance
integer(I4B), dimension(:), pointer, contiguous :: idxglo !pointer to solution amat for each connection
integer(I4B), dimension(:), pointer, contiguous :: idxsymglo !pointer to symmetric amat position for each connection
class(NumericalModelType), pointer :: m1 !pointer to model 1
class(NumericalModelType), pointer :: m2 !pointer to model 2
integer(I4B), pointer :: naux !number of auxiliary variables
character(len=16), allocatable, dimension(:) :: auxname !array of auxiliary variable names
real(DP), pointer, dimension(:, :) :: auxvar !array of auxiliary variable values
real(DP), dimension(:, :), pointer, contiguous :: auxvar !array of auxiliary variable values
type(BlockParserType) :: parser !block parser
contains
procedure :: exg_df
Expand Down
20 changes: 10 additions & 10 deletions src/Model/GroundWaterFlow/gwf3dis8.f90
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ module GwfDisModule
integer(I4B), pointer :: nlay => null() ! number of layers
integer(I4B), pointer :: nrow => null() ! number of rows
integer(I4B), pointer :: ncol => null() ! number of columns
integer(I4B), dimension(:), pointer :: nodereduced => null() ! (size:nodesuser)contains reduced nodenumber (size 0 if not reduced); -1 means vertical pass through, 0 is idomain = 0
integer(I4B), dimension(:), pointer :: nodeuser => null() ! (size:nodes) given a reduced nodenumber, provide the user nodenumber (size 0 if not reduced)
real(DP), dimension(:), pointer :: delr => null() ! spacing along a row
real(DP), dimension(:), pointer :: delc => null() ! spacing along a column
integer(I4B), dimension(:), pointer, contiguous :: nodereduced => null() ! (size:nodesuser)contains reduced nodenumber (size 0 if not reduced); -1 means vertical pass through, 0 is idomain = 0
integer(I4B), dimension(:), pointer, contiguous :: nodeuser => null() ! (size:nodes) given a reduced nodenumber, provide the user nodenumber (size 0 if not reduced)
real(DP), dimension(:), pointer, contiguous :: delr => null() ! spacing along a row
real(DP), dimension(:), pointer, contiguous :: delc => null() ! spacing along a column
real(DP), dimension(:, :, :), pointer :: botm => null() ! top and bottom elevations for each cell (ncol, nrow, nlay)
integer(I4B), dimension(:, :, :), pointer :: idomain => null() ! idomain (ncol, nrow, nlay)
contains
Expand Down Expand Up @@ -1282,7 +1282,7 @@ subroutine read_int_array(this, line, lloc, istart, istop, iout, in, &
integer(I4B), intent(inout) :: istop
integer(I4B), intent(in) :: in
integer(I4B), intent(in) :: iout
integer(I4B), dimension(:), pointer, intent(inout) :: iarray
integer(I4B), dimension(:), pointer, contiguous, intent(inout) :: iarray
character(len=*), intent(in) :: aname
! -- local
integer(I4B) :: ival
Expand All @@ -1292,7 +1292,7 @@ subroutine read_int_array(this, line, lloc, istart, istop, iout, in, &
integer(I4B) :: ncol
integer(I4B) :: nval
integer(I4B) :: nodeu, noder
integer(I4B), dimension(:), pointer :: itemp
integer(I4B), dimension(:), pointer, contiguous :: itemp
! ------------------------------------------------------------------------------
!
! -- Point the temporary pointer array, which is passed to the reading
Expand Down Expand Up @@ -1357,7 +1357,7 @@ subroutine read_dbl_array(this, line, lloc, istart, istop, iout, in, &
integer(I4B), intent(inout) :: istop
integer(I4B), intent(in) :: in
integer(I4B), intent(in) :: iout
real(DP), dimension(:), pointer, intent(inout) :: darray
real(DP), dimension(:), pointer, contiguous, intent(inout) :: darray
character(len=*), intent(in) :: aname
! -- local
integer(I4B) :: ival
Expand All @@ -1367,7 +1367,7 @@ subroutine read_dbl_array(this, line, lloc, istart, istop, iout, in, &
integer(I4B) :: ncol
integer(I4B) :: nval
integer(I4B) :: nodeu, noder
real(DP), dimension(:), pointer :: dtemp
real(DP), dimension(:), pointer, contiguous :: dtemp
! ------------------------------------------------------------------------------
!
! -- Point the temporary pointer array, which is passed to the reading
Expand Down Expand Up @@ -1524,7 +1524,7 @@ subroutine record_array(this, darray, iout, iprint, idataun, aname, &
! -- modules
! -- dummy
class(GwfDisType), intent(inout) :: this
real(DP), dimension(:), pointer, intent(inout) :: darray
real(DP), dimension(:), pointer, contiguous, intent(inout) :: darray
integer(I4B), intent(in) :: iout
integer(I4B), intent(in) :: iprint
integer(I4B), intent(in) :: idataun
Expand All @@ -1542,7 +1542,7 @@ subroutine record_array(this, darray, iout, iprint, idataun, aname, &
integer(I4B) :: nval
integer(I4B) :: nodeu, noder
integer(I4B) :: istart, istop
real(DP), dimension(:), pointer :: dtemp
real(DP), dimension(:), pointer, contiguous :: dtemp
! -- formats
character(len=*),parameter :: fmthsv = &
"(1X,/1X,a,' WILL BE SAVED ON UNIT ',I4, &
Expand Down
20 changes: 10 additions & 10 deletions src/Model/GroundWaterFlow/gwf3disu8.f90
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ module GwfDisuModule

type, extends(DisBaseType) :: GwfDisuType
integer(I4B), pointer :: nvert => null() ! number of x,y vertices
real(DP), dimension(:,:), pointer :: vertices => null() ! cell vertices stored as 2d array of x and y
real(DP), dimension(:,:), pointer :: cellxy => null() ! cell center stored as 2d array of x and y
integer(I4B), dimension(:), pointer :: iavert => null() ! cell vertex pointer ia array
integer(I4B), dimension(:), pointer :: javert => null() ! cell vertex pointer ja array
real(DP), dimension(:,:), pointer, contiguous :: vertices => null() ! cell vertices stored as 2d array of x and y
real(DP), dimension(:,:), pointer, contiguous :: cellxy => null() ! cell center stored as 2d array of x and y
integer(I4B), dimension(:), pointer, contiguous :: iavert => null() ! cell vertex pointer ia array
integer(I4B), dimension(:), pointer, contiguous :: javert => null() ! cell vertex pointer ja array
contains
procedure :: dis_df => disu_df
procedure :: dis_da => disu_da
Expand Down Expand Up @@ -1217,15 +1217,15 @@ subroutine read_int_array(this, line, lloc, istart, istop, iout, in, &
integer(I4B), intent(inout) :: istop
integer(I4B), intent(in) :: in
integer(I4B), intent(in) :: iout
integer(I4B), dimension(:), pointer, intent(inout) :: iarray
integer(I4B), dimension(:), pointer, contiguous, intent(inout) :: iarray
character(len=*), intent(in) :: aname
! -- local
integer(I4B) :: nlay
integer(I4B) :: nrow
integer(I4B) :: ncol
integer(I4B) :: nval
integer(I4B) :: nodeu, noder
integer(I4B), dimension(:), pointer :: itemp
integer(I4B), dimension(:), pointer, contiguous :: itemp
! ------------------------------------------------------------------------------
!
! -- Point the temporary pointer array, which is passed to the reading
Expand Down Expand Up @@ -1281,15 +1281,15 @@ subroutine read_dbl_array(this, line, lloc, istart, istop, iout, in, &
integer(I4B), intent(inout) :: istop
integer(I4B), intent(in) :: in
integer(I4B), intent(in) :: iout
real(DP), dimension(:), pointer, intent(inout) :: darray
real(DP), dimension(:), pointer, contiguous, intent(inout) :: darray
character(len=*), intent(in) :: aname
! -- local
integer(I4B) :: nlay
integer(I4B) :: nrow
integer(I4B) :: ncol
integer(I4B) :: nval
integer(I4B) :: nodeu, noder
real(DP), dimension(:), pointer :: dtemp
real(DP), dimension(:), pointer, contiguous :: dtemp
! ------------------------------------------------------------------------------
!
! -- Point the temporary pointer array, which is passed to the reading
Expand Down Expand Up @@ -1385,7 +1385,7 @@ subroutine record_array(this, darray, iout, iprint, idataun, aname, &
! -- modules
! -- dummy
class(GwfDisuType), intent(inout) :: this
real(DP), dimension(:), pointer, intent(inout) :: darray
real(DP), dimension(:), pointer, contiguous, intent(inout) :: darray
integer(I4B), intent(in) :: iout
integer(I4B), intent(in) :: iprint
integer(I4B), intent(in) :: idataun
Expand All @@ -1402,7 +1402,7 @@ subroutine record_array(this, darray, iout, iprint, idataun, aname, &
integer(I4B) :: ncol
integer(I4B) :: nval
integer(I4B) :: istart, istop
real(DP), dimension(:), pointer :: dtemp
real(DP), dimension(:), pointer, contiguous :: dtemp
! -- formats
character(len=*),parameter :: fmthsv = &
"(1X,/1X,a,' WILL BE SAVED ON UNIT ',I4, &
Expand Down
Loading