-rw-r--r-- | .circleci/config.yml | 199L |
-rw-r--r-- | .clang-format | 68L |
-rw-r--r-- | .deepsource.toml | 16L |
-rw-r--r-- | .dir-locals.el | 11L |
-rw-r--r-- | .gitconfig | 2L |
-rw-r--r-- | .github/ISSUE_TEMPLATE/bug_report.md | 37L |
-rw-r--r-- | .github/ISSUE_TEMPLATE/feature_request.md | 20L |
-rw-r--r-- | .github/SUPPORT.md | 3L |
-rw-r--r-- | .github/pull_request_template.md | 11L |
-rw-r--r-- | .gitignore | 20L |
-rw-r--r-- | .gitmessage | 12L |
-rw-r--r-- | .mailmap | 23L |
-rw-r--r-- | ACKNOWLEDGE.rst | 65L |
-rw-r--r-- | CHANGES.rst | 897L |
-rw-r--r-- | CMake/CorrectWindowsPaths.cmake | 14L |
-rw-r--r-- | CMake/FindEverytrace.cmake | 19L |
-rw-r--r-- | CMake/FindFFTW.cmake | 48L |
-rw-r--r-- | CMake/FindGSL.cmake | 80L |
-rw-r--r-- | CMake/FindJansson.cmake | 26L |
-rw-r--r-- | CMake/FindNetCDF.cmake | 96L |
-rw-r--r-- | CMake/FindPETSc.cmake | 347L |
-rw-r--r-- | CMake/FindPETSc4Py.cmake | 25L |
-rw-r--r-- | CMake/FindPNetCDF.cmake | 52L |
-rw-r--r-- | CMake/FindPROJ.cmake | 54L |
-rw-r--r-- | CMake/FindPackageMultipass.cmake | 106L |
-rw-r--r-- | CMake/FindParallelIO.cmake | 52L |
-rw-r--r-- | CMake/FindUDUNITS2.cmake | 91L |
-rw-r--r-- | CMake/PISM_CMake_macros.cmake | 316L |
-rw-r--r-- | CMake/ResolveCompilerPaths.cmake | 105L |
-rw-r--r-- | CMakeLists.txt | 218L |
-rw-r--r-- | CODE_OF_CONDUCT.md | 76L |
-rw-r--r-- | CONTRIBUTING.rst | 57L |
-rw-r--r-- | COPYING | 674L |
-rw-r--r-- | README.rst | 70L |
-rw-r--r-- | doc/CMakeLists.txt | 25L |
-rw-r--r-- | doc/Makefile | 3L |
-rw-r--r-- | doc/acknowledge.py | 106L |
-rw-r--r-- | doc/browser/CMakeLists.txt | 71L |
-rw-r--r-- | doc/browser/browser.css | 60L |
-rw-r--r-- | doc/browser/doxybib.bst | 1407L |
-rw-r--r-- | doc/browser/doxybib.dbj | 528L |
-rwxr-xr-x | doc/browser/doxybib.py | 69L |
-rw-r--r-- | doc/browser/doxyfile | 1343L |
-rw-r--r-- | doc/browser/figures/ssastencil.png | 7683B |
-rw-r--r-- | doc/browser/mainpage.md | 101L |
-rw-r--r-- | doc/browser/petsc.md | 246L |
-rw-r--r-- | doc/browser/pism.sty | 19L |
-rw-r--r-- | doc/changes-04-05.rst | 40L |
-rw-r--r-- | doc/changes-05-06.rst | 102L |
-rw-r--r-- | doc/changes-06-07.rst | 585L |
-rw-r--r-- | doc/citing-pism.bib | 29L |
-rw-r--r-- | doc/funding.csv | 9L |
-rw-r--r-- | doc/ice-bib.bib | 5248L |
-rw-r--r-- | doc/sphinx/CMakeLists.txt | 43L |
-rw-r--r-- | doc/sphinx/Makefile | 81L |
-rw-r--r-- | doc/sphinx/_static/custom.css | 7L |
-rw-r--r-- | doc/sphinx/_templates/layout.html | 54L |
-rw-r--r-- | doc/sphinx/acknowledgements.rst | 44L |
-rw-r--r-- | doc/sphinx/authorship.rst | 76L |
-rw-r--r-- | doc/sphinx/climate_forcing/atmosphere.rst | 452L |
-rw-r--r-- | doc/sphinx/climate_forcing/examples.rst | 144L |
-rw-r--r-- | doc/sphinx/climate_forcing/figures/dT-movie.png | 96430B |
-rw-r--r-- | doc/sphinx/climate_forcing/figures/pdd-model-flowchart.png | 94056B |
-rw-r--r-- | doc/sphinx/climate_forcing/figures/pdd-model-flowchart.tex | 63L |
-rw-r--r-- | doc/sphinx/climate_forcing/figures/pdd-movie.png | 186409B |
-rw-r--r-- | doc/sphinx/climate_forcing/index.rst | 71L |
-rw-r--r-- | doc/sphinx/climate_forcing/ocean.rst | 381L |
-rw-r--r-- | doc/sphinx/climate_forcing/shortcuts.txt | 10L |
-rw-r--r-- | doc/sphinx/climate_forcing/surface.rst | 504L |
-rw-r--r-- | doc/sphinx/climate_forcing/testing.rst | 168L |
-rw-r--r-- | doc/sphinx/climate_forcing/time.rst | 80L |
-rw-r--r-- | doc/sphinx/conf.py | 139L |
-rw-r--r-- | doc/sphinx/contributing/bug-reporting.rst | 30L |
-rw-r--r-- | doc/sphinx/contributing/code/Example.cc | 78L |
-rw-r--r-- | doc/sphinx/contributing/code/Example.hh | 28L |
-rw-r--r-- | doc/sphinx/contributing/coding_guidelines.rst | 448L |
-rw-r--r-- | doc/sphinx/contributing/development-workflow.rst | 293L |
-rw-r--r-- | doc/sphinx/contributing/example-component.txt | 63L |
-rw-r--r-- | doc/sphinx/contributing/git-branches.rst | 49L |
-rw-r--r-- | doc/sphinx/contributing/git-introduction.rst | 146L |
-rw-r--r-- | doc/sphinx/contributing/how-to.rst | 200L |
-rw-r--r-- | doc/sphinx/contributing/index.rst | 83L |
-rw-r--r-- | doc/sphinx/funding.txt | 8L |
-rw-r--r-- | doc/sphinx/global.txt | 148L |
-rw-r--r-- | doc/sphinx/index.rst | 25L |
-rw-r--r-- | doc/sphinx/index_latex.rst | 25L |
-rw-r--r-- | doc/sphinx/installation/arch.rst | 37L |
-rwxr-xr-x | doc/sphinx/installation/code/hdf5.sh | 33L |
-rwxr-xr-x | doc/sphinx/installation/code/install_docu_libraries.sh | 9L |
-rwxr-xr-x | doc/sphinx/installation/code/install_libraries.sh | 1L |
-rwxr-xr-x | doc/sphinx/installation/code/io_libraries.sh | 8L |
-rwxr-xr-x | doc/sphinx/installation/code/netcdf.sh | 34L |
-rwxr-xr-x | doc/sphinx/installation/code/parallelio.sh | 37L |
-rwxr-xr-x | doc/sphinx/installation/code/pnetcdf.sh | 34L |
-rw-r--r-- | doc/sphinx/installation/common-problems.rst | 31L |
-rw-r--r-- | doc/sphinx/installation/cookbook.rst | 23L |
-rw-r--r-- | doc/sphinx/installation/debian-packages.csv | 24L |
-rw-r--r-- | doc/sphinx/installation/debian.rst | 33L |
-rw-r--r-- | doc/sphinx/installation/documentation.rst | 107L |
-rw-r--r-- | doc/sphinx/installation/index.rst | 28L |
-rw-r--r-- | doc/sphinx/installation/macos.rst | 34L |
-rw-r--r-- | doc/sphinx/installation/parallel-io-libraries.rst | 90L |
-rw-r--r-- | doc/sphinx/installation/petsc.rst | 77L |
-rw-r--r-- | doc/sphinx/installation/pism.rst | 191L |
-rw-r--r-- | doc/sphinx/installation/prerequisites.rst | 65L |
-rw-r--r-- | doc/sphinx/installation/quick-tests.rst | 78L |
-rw-r--r-- | doc/sphinx/installation/spack.rst | 40L |
-rwxr-xr-x | doc/sphinx/list_diagnostics.py | 88L |
-rwxr-xr-x | doc/sphinx/list_parameters.py | 150L |
-rw-r--r-- | doc/sphinx/logo/pism-logo.png | 165839B |
-rw-r--r-- | doc/sphinx/manual/diagnostics/diagnostics-list.txt | 1154L |
-rw-r--r-- | doc/sphinx/manual/diagnostics/index.rst | 41L |
-rw-r--r-- | doc/sphinx/manual/figures/gris-flow-600m.png | 957854B |
-rw-r--r-- | doc/sphinx/manual/highlevelview/climate-inputs.rst | 123L |
-rw-r--r-- | doc/sphinx/manual/highlevelview/evolutionary-vs-diagnostic.rst | 34L |
-rw-r--r-- | doc/sphinx/manual/highlevelview/figures/climate-cartoon.png | 41331B |
-rw-r--r-- | doc/sphinx/manual/highlevelview/figures/climate-cartoon.svg | 259L |
-rw-r--r-- | doc/sphinx/manual/highlevelview/figures/data-flow.dot | 64L |
-rw-r--r-- | doc/sphinx/manual/highlevelview/figures/data-flow.pdf | 14792B |
-rw-r--r-- | doc/sphinx/manual/highlevelview/figures/data-flow.png | 113244B |
-rw-r--r-- | doc/sphinx/manual/highlevelview/figures/stressbalance.dot | 68L |
-rw-r--r-- | doc/sphinx/manual/highlevelview/figures/stressbalance.pdf | 6829B |
-rw-r--r-- | doc/sphinx/manual/highlevelview/figures/stressbalance.png | 76794B |
-rw-r--r-- | doc/sphinx/manual/highlevelview/index.rst | 21L |
-rw-r--r-- | doc/sphinx/manual/highlevelview/model-hierarchy.rst | 81L |
-rw-r--r-- | doc/sphinx/manual/highlevelview/stress-balance-models.rst | 101L |
-rw-r--r-- | doc/sphinx/manual/index.rst | 61L |
-rw-r--r-- | doc/sphinx/manual/initialization/bootstrapping.rst | 96L |
-rw-r--r-- | doc/sphinx/manual/initialization/index.rst | 27L |
-rw-r--r-- | doc/sphinx/manual/initialization/restarting.rst | 62L |
-rw-r--r-- | doc/sphinx/manual/jakobshavn/figures/jako-csurf.png | 204056B |
-rw-r--r-- | doc/sphinx/manual/jakobshavn/figures/jako-mask-topg.png | 971955B |
-rw-r--r-- | doc/sphinx/manual/jakobshavn/index.rst | 382L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/box.rst | 81L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/figures/grid-centered-both.png | 28296B |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/figures/grid-centered-both.svg | 597L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/figures/grid-centered-coarse.svg | 221L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/figures/grid-centered-fine.svg | 469L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/figures/grid-corner-both.png | 32106B |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/figures/grid-corner-both.svg | 901L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/figures/grid-corner-coarse.svg | 269L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/figures/grid-corner-fine.svg | 703L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/figures/rectilinearbox.png | 25659B |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/figures/rectilinearbox.svg | 305L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/grid.rst | 274L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/index.rst | 16L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/computational/time.rst | 228L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/disabling.rst | 25L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/dynamics/age.rst | 28L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/dynamics/energy-balance.rst | 41L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/dynamics/figures/.DS_Store | 6148B |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/dynamics/figures/enthalpy-basal-bc.png | 58458B |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/dynamics/figures/enthalpy-basal-bc.tex | 52L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/dynamics/index.rst | 18L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/dynamics/rheology.rst | 238L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/dynamics/stress-balance.rst | 259L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/dynamics/surface-gradient.rst | 64L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/hard-choices.rst | 50L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/index.rst | 44L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/marine/calving.rst | 206L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/marine/index.rst | 28L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/marine/mask.rst | 46L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/marine/melange.rst | 57L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/marine/pik.rst | 172L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/regional/index.rst | 130L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/subglacier/basal-strength.rst | 375L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/subglacier/bed-deformation.rst | 127L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/subglacier/bed-roughness.rst | 31L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/subglacier/hydrology.rst | 254L |
-rw-r--r-- | doc/sphinx/manual/modeling-choices/subglacier/index.rst | 24L |
-rw-r--r-- | doc/sphinx/manual/parameters/index.rst | 54L |
-rw-r--r-- | doc/sphinx/manual/parameters/parameter-list.txt | 2820L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/conservation/ice_amount_accounting_error.txt | 8L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/conservation/ice_mass_accounting_error.txt | 8L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/conservation/scalar_accounting_error.txt | 8L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/conservation/water_mass_accounting_error.txt | 9L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/diagnostic-viewers.rst | 53L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/flowline.rst | 56L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/index.rst | 44L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/input-output.rst | 194L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/ismip6.rst | 276L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/mass-conservation.rst | 151L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/modifying-pism.rst | 51L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/netcdf-tools.rst | 58L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/parameters.rst | 117L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/petsc-options.rst | 79L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/regridding.rst | 112L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/saving-diagnostics.rst | 128L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/saving-snapshots.rst | 120L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/saving-time-series.rst | 98L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/scripts.rst | 53L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/signals.rst | 73L |
-rw-r--r-- | doc/sphinx/manual/practical-usage/time-stepping.rst | 135L |
-rw-r--r-- | doc/sphinx/manual/simplified-geometry/eismint-2.rst | 151L |
-rw-r--r-- | doc/sphinx/manual/simplified-geometry/figures/SM-1a-A1.png | 96757B |
-rw-r--r-- | doc/sphinx/manual/simplified-geometry/figures/comp-SIA-SSA.png | 165339B |
-rw-r--r-- | doc/sphinx/manual/simplified-geometry/figures/mismip-resolution.png | 59647B |
-rw-r--r-- | doc/sphinx/manual/simplified-geometry/figures/mismip3d-subgl.png | 224065B |
-rw-r--r-- | doc/sphinx/manual/simplified-geometry/figures/profileA7-M2.png | 51441B |
-rw-r--r-- | doc/sphinx/manual/simplified-geometry/index.rst | 72L |
-rw-r--r-- | doc/sphinx/manual/simplified-geometry/mismip.rst | 125L |
-rw-r--r-- | doc/sphinx/manual/simplified-geometry/mismip3d.rst | 89L |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/g-insar-20km-10km-comparison.png | 411620B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/g10km-10ka-hy-usurf-csurf-cbase.png | 448370B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/g20km-10ka-hy-usurf-csurf-cbase.png | 345244B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/g20km-10ka-usurf-csurf-mask.png | 354223B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/g40-20-10-5km-detail.png | 292545B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/growing-thk-ivol-g20km.png | 429664B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/ivol-both-g20km-g10km.png | 33828B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/ivol-const-paleo.png | 34900B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/ivol-gridseq.png | 35085B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/ivol-param.png | 71197B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/ivoltemp-const-paleo.png | 56219B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/p10km-comparison.png | 824863B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/figures/sr-greenland-input.png | 1807717B |
-rw-r--r-- | doc/sphinx/manual/std-greenland/grid-sequencing.rst | 166L |
-rw-r--r-- | doc/sphinx/manual/std-greenland/index.rst | 53L |
-rw-r--r-- | doc/sphinx/manual/std-greenland/input-data.rst | 40L |
-rw-r--r-- | doc/sphinx/manual/std-greenland/parameter-study.rst | 153L |
-rw-r--r-- | doc/sphinx/manual/std-greenland/run-1-watching.rst | 67L |
-rw-r--r-- | doc/sphinx/manual/std-greenland/run-1.rst | 101L |
-rw-r--r-- | doc/sphinx/manual/std-greenland/run-2.rst | 130L |
-rw-r--r-- | doc/sphinx/manual/std-greenland/run-3.rst | 58L |
-rw-r--r-- | doc/sphinx/manual/std-greenland/run-4.rst | 124L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-1-command.sh | 13L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-1-echo.sh | 3L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-1.sh | 3L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-2-echo.sh | 3L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-2.sh | 3L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-3.sh | 3L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-4-echo.sh | 5L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-4.sh | 5L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-5-parallel.sh | 6L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-5-serial.sh | 6L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-5-setup.sh | 10L |
-rwxr-xr-x | doc/sphinx/manual/std-greenland/scripts/run-5-study.sh | 11L |
-rw-r--r-- | doc/sphinx/manual/validation/figures/labgumexperiment.png | 188611B |
-rw-r--r-- | doc/sphinx/manual/validation/figures/labgumradius.png | 107928B |
-rw-r--r-- | doc/sphinx/manual/validation/figures/ross-results.png | 686666B |
-rw-r--r-- | doc/sphinx/manual/validation/index.rst | 30L |
-rw-r--r-- | doc/sphinx/manual/validation/labgum.rst | 113L |
-rw-r--r-- | doc/sphinx/manual/validation/ross.rst | 231L |
-rw-r--r-- | doc/sphinx/manual/verification/convergence-figures.rst | 32L |
-rw-r--r-- | doc/sphinx/manual/verification/figures/test-B-thickness.png | 117558B |
-rw-r--r-- | doc/sphinx/manual/verification/figures/test-G-surfvels.png | 140463B |
-rw-r--r-- | doc/sphinx/manual/verification/figures/test-G-temp.png | 158712B |
-rw-r--r-- | doc/sphinx/manual/verification/figures/test-G-thickness.png | 121282B |
-rw-r--r-- | doc/sphinx/manual/verification/figures/test-I-errors.png | 168955B |
-rw-r--r-- | doc/sphinx/manual/verification/index.rst | 194L |
-rw-r--r-- | doc/sphinx/math-definitions.txt | 74L |
-rw-r--r-- | doc/sphinx/technical/bed_roughness.rst | 301L |
-rw-r--r-- | doc/sphinx/technical/bombproof.rst | 607L |
-rw-r--r-- | doc/sphinx/technical/cf-standard-names.rst | 175L |
-rw-r--r-- | doc/sphinx/technical/figures/stempbdryfig.png | 30236B |
-rw-r--r-- | doc/sphinx/technical/figures/tempbdryfig.png | 48946B |
-rw-r--r-- | doc/sphinx/technical/index.rst | 20L |
-rw-r--r-- | doc/sphinx/technical/release_checklist.rst | 45L |
-rw-r--r-- | doc/sphinx/technical/ssafd-cfbc.rst | 298L |
-rw-r--r-- | doc/sphinx/technical/steady-hydrology.rst | 205L |
-rw-r--r-- | doc/sphinx/technical/vertchange.rst | 197L |
-rw-r--r-- | doc/sphinx/zzz_references_html.rst | 9L |
-rw-r--r-- | doc/sphinx/zzz_references_latex.rst | 6L |
-rw-r--r-- | doc/verif/BG_april2013.nc | 56776B |
-rw-r--r-- | doc/verif/B_userman_may2012.nc | 51992B |
-rw-r--r-- | doc/verif/G_userman_may2012.nc | 54144B |
-rw-r--r-- | doc/verif/I_april2013.nc | 52156B |
-rw-r--r-- | doc/verif/I_userman_may2012.nc | 52108B |
-rw-r--r-- | docker/CMakeLists.txt | 18L |
-rw-r--r-- | docker/archlinux/CMakeLists.txt | 6L |
-rw-r--r-- | docker/archlinux/Dockerfile | 11L |
-rw-r--r-- | docker/archlinux/README.rst | 7L |
-rw-r--r-- | docker/debian-spack/Dockerfile | 26L |
-rw-r--r-- | docker/debian-spack/README.rst | 13L |
-rw-r--r-- | docker/debian-spack/packages.yaml | 33L |
-rw-r--r-- | docker/ubuntu/CMakeLists.txt | 11L |
-rw-r--r-- | docker/ubuntu/Dockerfile.in | 41L |
-rw-r--r-- | docker/ubuntu/README.rst | 2L |
-rw-r--r-- | examples/README.md | 13L |
-rw-r--r-- | examples/bedmap2/README.md | 23L |
-rwxr-xr-x | examples/bedmap2/readgeom.py | 95L |
-rw-r--r-- | examples/ch-warming/3d/README.rst | 24L |
-rw-r--r-- | examples/ch-warming/3d/create_inputs.py | 77L |
-rwxr-xr-x | examples/ch-warming/3d/run.sh | 56L |
-rw-r--r-- | examples/ch-warming/Makefile | 4L |
-rw-r--r-- | examples/ch-warming/README.rst | 205L |
-rw-r--r-- | examples/ch-warming/air-temperature.png | 34490B |
-rw-r--r-- | examples/ch-warming/ch-temperature.png | 34550B |
-rw-r--r-- | examples/ch-warming/ch-water-fraction.png | 39191B |
-rw-r--r-- | examples/ch-warming/ch_warming.py | 183L |
-rw-r--r-- | examples/ch-warming/ice-temperature-curves.png | 160600B |
-rw-r--r-- | examples/ch-warming/ice-temperature.png | 41777B |
-rw-r--r-- | examples/ch-warming/plot-ch-test.py | 62L |
-rw-r--r-- | examples/eismintII/README.md | 36L |
-rwxr-xr-x | examples/eismintII/runexp.sh | 66L |
-rwxr-xr-x | examples/inverse/make_synth_ssa.py | 244L |
-rw-r--r-- | examples/inverse/pismi.py | 595L |
-rw-r--r-- | examples/inverse/schoof.py | 39L |
-rwxr-xr-x | examples/inverse/tauc_compare.py | 87L |
-rw-r--r-- | examples/inverse/test_invssa_gn.py | 143L |
-rw-r--r-- | examples/inverse/test_invssaforward.py | 515L |
-rwxr-xr-x | examples/inverse/verify_ssa_inv.py | 104L |
-rw-r--r-- | examples/jako/README.md | 14L |
-rwxr-xr-x | examples/jako/century.sh | 92L |
-rwxr-xr-x | examples/jako/preprocess.sh | 90L |
-rwxr-xr-x | examples/jako/quickjakosetup.sh | 28L |
-rwxr-xr-x | examples/jako/spinup.sh | 83L |
-rw-r--r-- | examples/labgum/README.md | 87L |
-rw-r--r-- | examples/labgum/constantflux3.txt | 374L |
-rwxr-xr-x | examples/labgum/preprocess.py | 174L |
-rwxr-xr-x | examples/labgum/rungum.sh | 39L |
-rwxr-xr-x | examples/labgum/showradius.py | 55L |
-rw-r--r-- | examples/marine/README.md | 7L |
-rw-r--r-- | examples/marine/circular/README.md | 11L |
-rwxr-xr-x | examples/marine/circular/circular_dirichlet.py | 82L |
-rwxr-xr-x | examples/marine/circular/circular_ice_sheet.py | 86L |
-rwxr-xr-x | examples/marine/circular/issue-74-test.sh | 35L |
-rw-r--r-- | examples/marine/circular/piktests_utils.py | 103L |
-rwxr-xr-x | examples/marine/circular/run_noshelf.sh | 21L |
-rwxr-xr-x | examples/marine/circular/run_shelfonly.sh | 37L |
-rwxr-xr-x | examples/marine/circular/run_withshelf.sh | 31L |
-rwxr-xr-x | examples/marine/circular/test_calving_at_thickness.sh | 38L |
-rwxr-xr-x | examples/marine/circular/test_eigencalving.sh | 37L |
-rwxr-xr-x | examples/marine/circular/test_iceberg_removal.py | 92L |
-rwxr-xr-x | examples/marine/circular/test_iceberg_removal.sh | 24L |
-rwxr-xr-x | examples/marine/circular/test_vonmises_calving.sh | 37L |
-rw-r--r-- | examples/marine/flood/Makefile | 27L |
-rw-r--r-- | examples/marine/flood/README.md | 30L |
-rw-r--r-- | examples/marine/flood/generate_input.py | 71L |
-rw-r--r-- | examples/marine/flowline/README.md | 6L |
-rwxr-xr-x | examples/marine/flowline/createSetup_flowline.py | 238L |
-rw-r--r-- | examples/marine/flowline/plot_flowline.py | 112L |
-rwxr-xr-x | examples/marine/flowline/run_flowline.sh | 14L |
-rw-r--r-- | examples/marine/melange/Makefile | 8L |
-rw-r--r-- | examples/marine/melange/README.md | 7L |
-rw-r--r-- | examples/marine/melange/delta_MBP.nc | 9392B |
-rwxr-xr-x | examples/marine/melange/run.sh | 32L |
-rw-r--r-- | examples/marine/terminus_advance/Makefile | 15L |
-rw-r--r-- | examples/marine/terminus_advance/README.md | 5L |
-rw-r--r-- | examples/marine/terminus_advance/generate_input.py | 52L |
-rw-r--r-- | examples/marine/tongues/Makefile | 33L |
-rw-r--r-- | examples/marine/tongues/README.md | 51L |
-rw-r--r-- | examples/marine/tongues/generate_input.py | 82L |
-rwxr-xr-x | examples/mismip/mismip2d/MISMIP.py | 312L |
-rw-r--r-- | examples/mismip/mismip2d/README.md | 139L |
-rwxr-xr-x | examples/mismip/mismip2d/plot.py | 235L |
-rwxr-xr-x | examples/mismip/mismip2d/prepare.py | 171L |
-rwxr-xr-x | examples/mismip/mismip2d/run.py | 343L |
-rw-r--r-- | examples/mismip/mismip3d/README.md | 90L |
-rwxr-xr-x | examples/mismip/mismip3d/createscript.py | 143L |
-rwxr-xr-x | examples/mismip/mismip3d/preprocess.py | 37L |
-rwxr-xr-x | examples/mismip/mismip3d/setup_PXXS.py | 285L |
-rwxr-xr-x | examples/mismip/mismip3d/setup_Stnd.py | 188L |
-rw-r--r-- | examples/nbreen/README.md | 52L |
-rwxr-xr-x | examples/nbreen/fake-inputtobed.py | 64L |
-rw-r--r-- | examples/nbreen/nbreen_input.nc | 1095672B |
-rwxr-xr-x | examples/nbreen/preprocess.sh | 52L |
-rwxr-xr-x | examples/nbreen/run.sh | 112L |
-rwxr-xr-x | examples/nbreen/showhydrovel.py | 161L |
-rwxr-xr-x | examples/preprocessing/PISMNC.py | 178L |
-rw-r--r-- | examples/preprocessing/README.md | 12L |
-rwxr-xr-x | examples/preprocessing/flowlineslab.py | 43L |
-rw-r--r-- | examples/preprocessing/pism_matlab.m | 87L |
-rwxr-xr-x | examples/preprocessing/pism_python.py | 100L |
-rw-r--r-- | examples/python/README | 28L |
-rw-r--r-- | examples/python/bed_deformation.py | 165L |
-rwxr-xr-x | examples/python/sia_forward.py | 107L |
-rwxr-xr-x | examples/python/ssa_forward.py | 64L |
-rwxr-xr-x | examples/python/ssa_tests/ssa_test_cfbc.py | 145L |
-rwxr-xr-x | examples/python/ssa_tests/ssa_test_linear.py | 107L |
-rwxr-xr-x | examples/python/ssa_tests/ssa_test_plug.py | 113L |
-rwxr-xr-x | examples/python/ssa_tests/ssa_testi.py | 118L |
-rwxr-xr-x | examples/python/ssa_tests/ssa_testj.py | 107L |
-rw-r--r-- | examples/relax-topography/README.rst | 37L |
-rwxr-xr-x | examples/relax-topography/preprocess.sh | 52L |
-rwxr-xr-x | examples/relax-topography/run-relax.sh | 229L |
-rw-r--r-- | examples/ross/README.md | 64L |
-rw-r--r-- | examples/ross/diagnostic/README.md | 26L |
-rwxr-xr-x | examples/ross/diagnostic/run_diag.sh | 34L |
-rw-r--r-- | examples/ross/fracture/README.md | 21L |
-rw-r--r-- | examples/ross/fracture/fracture_model.py | 70L |
-rwxr-xr-x | examples/ross/fracture/run_frac.sh | 96L |
-rw-r--r-- | examples/ross/groundingline.m | 98L |
-rwxr-xr-x | examples/ross/plot.py | 101L |
-rwxr-xr-x | examples/ross/preprocess.py | 268L |
-rw-r--r-- | examples/ross/prognostic/README.md | 45L |
-rwxr-xr-x | examples/ross/prognostic/run_prog.sh | 59L |
-rw-r--r-- | examples/searise-antarctica/README.md | 51L |
-rwxr-xr-x | examples/searise-antarctica/antspin-coarse.sh | 130L |
-rwxr-xr-x | examples/searise-antarctica/antspin-regridtofine.sh | 82L |
-rwxr-xr-x | examples/searise-antarctica/preprocess.sh | 66L |
-rwxr-xr-x | examples/searise-antarctica/routingtest.sh | 56L |
-rw-r--r-- | examples/searise-antarctica/set-physics.sh | 35L |
-rwxr-xr-x | examples/searise-antarctica/showhydro.py | 77L |
-rwxr-xr-x | examples/searise-antarctica/topgreplace.sh | 26L |
-rw-r--r-- | examples/std-greenland/README.md | 91L |
-rwxr-xr-x | examples/std-greenland/advanced/paramspawn.sh | 109L |
-rwxr-xr-x | examples/std-greenland/advanced/paramsubmit.sh | 32L |
l--------- | examples/std-greenland/advanced/spinup.sh | 1L |
-rwxr-xr-x | examples/std-greenland/basemapfigs.py | 206L |
-rwxr-xr-x | examples/std-greenland/gridseq.sh | 9L |
-rw-r--r-- | examples/std-greenland/hydro/.gitignore | 3L |
-rw-r--r-- | examples/std-greenland/hydro/README.md | 38L |
-rwxr-xr-x | examples/std-greenland/hydro/allfigs.sh | 29L |
-rwxr-xr-x | examples/std-greenland/hydro/genGreenfig.sh | 18L |
-rwxr-xr-x | examples/std-greenland/hydro/genscatfig.sh | 19L |
-rwxr-xr-x | examples/std-greenland/hydro/hydro-tsshow.py | 67L |
-rwxr-xr-x | examples/std-greenland/hydro/run-decoupled.sh | 51L |
-rwxr-xr-x | examples/std-greenland/hydro/showPvsW.py | 194L |
-rwxr-xr-x | examples/std-greenland/param.sh | 11L |
-rwxr-xr-x | examples/std-greenland/preprocess.sh | 100L |
-rwxr-xr-x | examples/std-greenland/runparallel.sh | 5L |
-rwxr-xr-x | examples/std-greenland/runsequential.sh | 5L |
-rwxr-xr-x | examples/std-greenland/slr_show.py | 122L |
-rwxr-xr-x | examples/std-greenland/spinup.sh | 318L |
-rwxr-xr-x | examples/std-greenland/tsshow.py | 75L |
-rw-r--r-- | examples/storglaciaren/README | 13L |
-rw-r--r-- | examples/storglaciaren/X.txt.gz | 3445B |
-rw-r--r-- | examples/storglaciaren/Y.txt.gz | 8392B |
-rwxr-xr-x | examples/storglaciaren/create_warming_climate.py | 87L |
-rw-r--r-- | examples/storglaciaren/ensemble.csv | 3L |
-rwxr-xr-x | examples/storglaciaren/plot_flowline_results.py | 110L |
-rwxr-xr-x | examples/storglaciaren/preprocess.sh | 19L |
-rwxr-xr-x | examples/storglaciaren/psg_3d.sh | 158L |
-rwxr-xr-x | examples/storglaciaren/psg_3d_ch.py | 383L |
-rw-r--r-- | examples/storglaciaren/psg_config.cdl | 31L |
-rwxr-xr-x | examples/storglaciaren/psg_flowline.sh | 192L |
-rw-r--r-- | examples/storglaciaren/resources.py | 771L |
-rwxr-xr-x | examples/storglaciaren/run_ch.sh | 19L |
-rwxr-xr-x | examples/storglaciaren/run_spinup.sh | 21L |
-rw-r--r-- | examples/storglaciaren/sg_35m_flowline.txt | 114L |
-rwxr-xr-x | examples/storglaciaren/sg_create_3d.py | 261L |
-rwxr-xr-x | examples/storglaciaren/sg_create_flowline.py | 92L |
-rw-r--r-- | examples/storglaciaren/zBase.txt.gz | 309400B |
-rw-r--r-- | examples/storglaciaren/zSurf.txt.gz | 139495B |
-rw-r--r-- | paper.md | 52L |
-rw-r--r-- | site-packages/CMakeLists.txt | 49L |
-rw-r--r-- | site-packages/PISM/__init__.py | 165L |
-rw-r--r-- | site-packages/PISM/invert/__init__.py | 22L |
-rw-r--r-- | site-packages/PISM/invert/listener.py | 67L |
-rw-r--r-- | site-packages/PISM/invert/sipletools.py | 108L |
-rw-r--r-- | site-packages/PISM/invert/ssa.py | 598L |
-rw-r--r-- | site-packages/PISM/invert/ssa_gn.py | 96L |
-rw-r--r-- | site-packages/PISM/invert/ssa_siple.py | 595L |
-rw-r--r-- | site-packages/PISM/invert/ssa_tao.py | 234L |
-rw-r--r-- | site-packages/PISM/logging.py | 196L |
-rw-r--r-- | site-packages/PISM/model.py | 975L |
-rw-r--r-- | site-packages/PISM/sia.py | 74L |
-rw-r--r-- | site-packages/PISM/ssa.py | 538L |
-rw-r--r-- | site-packages/PISM/testing.py | 103L |
-rw-r--r-- | site-packages/PISM/util.py | 90L |
-rw-r--r-- | site-packages/PISM/vec.py | 159L |
-rw-r--r-- | site-packages/README.siple.txt | 3L |
-rw-r--r-- | site-packages/siple/__init__.py | 21L |
-rw-r--r-- | site-packages/siple/exceptions.py | 26L |
-rw-r--r-- | site-packages/siple/gradient/__init__.py | 14L |
-rw-r--r-- | site-packages/siple/gradient/forward.py | 263L |
-rw-r--r-- | site-packages/siple/gradient/linear.py | 351L |
-rw-r--r-- | site-packages/siple/gradient/nonlinear.py | 623L |
-rw-r--r-- | site-packages/siple/linalg/__init__.py | 14L |
-rw-r--r-- | site-packages/siple/linalg/linalg_abstract.py | 149L |
-rw-r--r-- | site-packages/siple/linalg/linalg_dolfin.py | 136L |
-rw-r--r-- | site-packages/siple/linalg/linalg_numpy.py | 69L |
-rw-r--r-- | site-packages/siple/opt/__init__.py | 12L |
-rw-r--r-- | site-packages/siple/opt/linesearchCR.py | 170L |
-rw-r--r-- | site-packages/siple/opt/linesearchHZ.py | 372L |
-rw-r--r-- | site-packages/siple/params.py | 80L |
-rw-r--r-- | site-packages/siple/rand.py | 104L |
-rw-r--r-- | site-packages/siple/reporting.py | 229L |
-rw-r--r-- | src/CMakeLists.txt | 187L |
-rw-r--r-- | src/README.md | 11L |
-rw-r--r-- | src/age/AgeColumnSystem.cc | 138L |
-rw-r--r-- | src/age/AgeColumnSystem.hh | 50L |
-rw-r--r-- | src/age/AgeModel.cc | 224L |
-rw-r--r-- | src/age/AgeModel.hh | 66L |
-rw-r--r-- | src/basalstrength/ConstantYieldStress.cc | 78L |
-rw-r--r-- | src/basalstrength/ConstantYieldStress.hh | 47L |
-rw-r--r-- | src/basalstrength/MohrCoulombPointwise.cc | 67L |
-rw-r--r-- | src/basalstrength/MohrCoulombPointwise.hh | 91L |
-rw-r--r-- | src/basalstrength/MohrCoulombYieldStress.cc | 453L |
-rw-r--r-- | src/basalstrength/MohrCoulombYieldStress.hh | 70L |
-rw-r--r-- | src/basalstrength/YieldStress.cc | 117L |
-rw-r--r-- | src/basalstrength/YieldStress.hh | 82L |
-rw-r--r-- | src/basalstrength/basal_resistance.cc | 197L |
-rw-r--r-- | src/basalstrength/basal_resistance.hh | 61L |
-rw-r--r-- | src/coupler/AtmosphereModel.hh | 97L |
-rw-r--r-- | src/coupler/CMakeLists.txt | 69L |
-rw-r--r-- | src/coupler/FrontalMelt.hh | 95L |
-rw-r--r-- | src/coupler/OceanModel.hh | 81L |
-rw-r--r-- | src/coupler/SeaLevel.hh | 69L |
-rw-r--r-- | src/coupler/SurfaceModel.hh | 117L |
-rw-r--r-- | src/coupler/atmosphere/Anomaly.cc | 165L |
-rw-r--r-- | src/coupler/atmosphere/Anomaly.hh | 60L |
-rw-r--r-- | src/coupler/atmosphere/AtmosphereModel.cc | 309L |
-rw-r--r-- | src/coupler/atmosphere/CosineYearlyCycle.cc | 103L |
-rw-r--r-- | src/coupler/atmosphere/CosineYearlyCycle.hh | 48L |
-rw-r--r-- | src/coupler/atmosphere/Delta_P.cc | 82L |
-rw-r--r-- | src/coupler/atmosphere/Delta_P.hh | 55L |
-rw-r--r-- | src/coupler/atmosphere/Delta_T.cc | 80L |
-rw-r--r-- | src/coupler/atmosphere/Delta_T.hh | 56L |
-rw-r--r-- | src/coupler/atmosphere/ElevationChange.cc | 225L |
-rw-r--r-- | src/coupler/atmosphere/ElevationChange.hh | 67L |
-rw-r--r-- | src/coupler/atmosphere/Factory.cc | 66L |
-rw-r--r-- | src/coupler/atmosphere/Factory.hh | 35L |
-rw-r--r-- | src/coupler/atmosphere/Frac_P.cc | 81L |
-rw-r--r-- | src/coupler/atmosphere/Frac_P.hh | 55L |
-rw-r--r-- | src/coupler/atmosphere/GivenClimate.cc | 140L |
-rw-r--r-- | src/coupler/atmosphere/GivenClimate.hh | 57L |
-rw-r--r-- | src/coupler/atmosphere/OrographicPrecipitation.cc | 127L |
-rw-r--r-- | src/coupler/atmosphere/OrographicPrecipitation.hh | 64L |
-rw-r--r-- | src/coupler/atmosphere/OrographicPrecipitationSerial.cc | 237L |
-rw-r--r-- | src/coupler/atmosphere/OrographicPrecipitationSerial.hh | 116L |
-rw-r--r-- | src/coupler/atmosphere/PIK.cc | 310L |
-rw-r--r-- | src/coupler/atmosphere/PIK.hh | 47L |
-rw-r--r-- | src/coupler/atmosphere/PrecipitationScaling.cc | 87L |
-rw-r--r-- | src/coupler/atmosphere/PrecipitationScaling.hh | 83L |
-rw-r--r-- | src/coupler/atmosphere/SeariseGreenland.cc | 129L |
-rw-r--r-- | src/coupler/atmosphere/SeariseGreenland.hh | 48L |
-rw-r--r-- | src/coupler/atmosphere/Uniform.cc | 83L |
-rw-r--r-- | src/coupler/atmosphere/Uniform.hh | 51L |
-rw-r--r-- | src/coupler/atmosphere/WeatherStation.cc | 142L |
-rw-r--r-- | src/coupler/atmosphere/WeatherStation.hh | 68L |
-rw-r--r-- | src/coupler/atmosphere/YearlyCycle.cc | 190L |
-rw-r--r-- | src/coupler/atmosphere/YearlyCycle.hh | 71L |
-rw-r--r-- | src/coupler/frontalmelt/Constant.cc | 81L |
-rw-r--r-- | src/coupler/frontalmelt/Constant.hh | 48L |
-rw-r--r-- | src/coupler/frontalmelt/DischargeGiven.cc | 212L |
-rw-r--r-- | src/coupler/frontalmelt/DischargeGiven.hh | 55L |
-rw-r--r-- | src/coupler/frontalmelt/DischargeRouting.cc | 190L |
-rw-r--r-- | src/coupler/frontalmelt/DischargeRouting.hh | 54L |
-rw-r--r-- | src/coupler/frontalmelt/Factory.cc | 45L |
-rw-r--r-- | src/coupler/frontalmelt/Factory.hh | 35L |
-rw-r--r-- | src/coupler/frontalmelt/FrontalMelt.cc | 277L |
-rw-r--r-- | src/coupler/frontalmelt/FrontalMeltPhysics.cc | 80L |
-rw-r--r-- | src/coupler/frontalmelt/FrontalMeltPhysics.hh | 43L |
-rw-r--r-- | src/coupler/frontalmelt/Given.cc | 116L |
-rw-r--r-- | src/coupler/frontalmelt/Given.hh | 49L |
-rw-r--r-- | src/coupler/ocean/Anomaly.cc | 95L |
-rw-r--r-- | src/coupler/ocean/Anomaly.hh | 50L |
-rw-r--r-- | src/coupler/ocean/Cache.cc | 131L |
-rw-r--r-- | src/coupler/ocean/Cache.hh | 53L |
-rw-r--r-- | src/coupler/ocean/CompleteOceanModel.cc | 52L |
-rw-r--r-- | src/coupler/ocean/CompleteOceanModel.hh | 54L |
-rw-r--r-- | src/coupler/ocean/Constant.cc | 97L |
-rw-r--r-- | src/coupler/ocean/Constant.hh | 45L |
-rw-r--r-- | src/coupler/ocean/ConstantPIK.cc | 139L |
-rw-r--r-- | src/coupler/ocean/ConstantPIK.hh | 55L |
-rw-r--r-- | src/coupler/ocean/Delta_SMB.cc | 65L |
-rw-r--r-- | src/coupler/ocean/Delta_SMB.hh | 52L |
-rw-r--r-- | src/coupler/ocean/Delta_T.cc | 66L |
-rw-r--r-- | src/coupler/ocean/Delta_T.hh | 49L |
-rw-r--r-- | src/coupler/ocean/Factory.cc | 60L |
-rw-r--r-- | src/coupler/ocean/Factory.hh | 35L |
-rw-r--r-- | src/coupler/ocean/Frac_MBP.cc | 73L |
-rw-r--r-- | src/coupler/ocean/Frac_MBP.hh | 54L |
-rw-r--r-- | src/coupler/ocean/Frac_SMB.cc | 65L |
-rw-r--r-- | src/coupler/ocean/Frac_SMB.hh | 52L |
-rw-r--r-- | src/coupler/ocean/GivenClimate.cc | 119L |
-rw-r--r-- | src/coupler/ocean/GivenClimate.hh | 52L |
-rw-r--r-- | src/coupler/ocean/GivenTH.cc | 633L |
-rw-r--r-- | src/coupler/ocean/GivenTH.hh | 104L |
-rw-r--r-- | src/coupler/ocean/Initialization.cc | 122L |
-rw-r--r-- | src/coupler/ocean/Initialization.hh | 63L |
-rw-r--r-- | src/coupler/ocean/OceanModel.cc | 275L |
-rw-r--r-- | src/coupler/ocean/Pico.cc | 804L |
-rw-r--r-- | src/coupler/ocean/Pico.hh | 138L |
-rw-r--r-- | src/coupler/ocean/PicoGeometry.cc | 695L |
-rw-r--r-- | src/coupler/ocean/PicoGeometry.hh | 91L |
-rw-r--r-- | src/coupler/ocean/PicoPhysics.cc | 221L |
-rw-r--r-- | src/coupler/ocean/PicoPhysics.hh | 81L |
-rw-r--r-- | src/coupler/ocean/holland_jenkins/Makefile | 8L |
-rw-r--r-- | src/coupler/ocean/holland_jenkins/README.md | 22L |
-rw-r--r-- | src/coupler/ocean/holland_jenkins/common_definitions.mac | 62L |
-rw-r--r-- | src/coupler/ocean/holland_jenkins/diffusion_only.mac | 37L |
-rw-r--r-- | src/coupler/ocean/holland_jenkins/flux_balance.mac | 37L |
-rw-r--r-- | src/coupler/ocean/holland_jenkins/subshelf_freezeon.mac | 23L |
-rw-r--r-- | src/coupler/ocean/holland_jenkins/subshelf_melt.mac | 22L |
-rw-r--r-- | src/coupler/ocean/sea_level/Delta_SL.cc | 59L |
-rw-r--r-- | src/coupler/ocean/sea_level/Delta_SL.hh | 47L |
-rw-r--r-- | src/coupler/ocean/sea_level/Delta_SL_2D.cc | 81L |
-rw-r--r-- | src/coupler/ocean/sea_level/Delta_SL_2D.hh | 52L |
-rw-r--r-- | src/coupler/ocean/sea_level/Factory.cc | 46L |
-rw-r--r-- | src/coupler/ocean/sea_level/Factory.hh | 39L |
-rw-r--r-- | src/coupler/ocean/sea_level/Initialization.cc | 90L |
-rw-r--r-- | src/coupler/ocean/sea_level/Initialization.hh | 53L |
-rw-r--r-- | src/coupler/ocean/sea_level/SeaLevel.cc | 149L |
-rw-r--r-- | src/coupler/surface/Anomaly.cc | 135L |
-rw-r--r-- | src/coupler/surface/Anomaly.hh | 55L |
-rw-r--r-- | src/coupler/surface/Cache.cc | 157L |
-rw-r--r-- | src/coupler/surface/Cache.hh | 59L |
-rw-r--r-- | src/coupler/surface/ConstantPIK.cc | 125L |
-rw-r--r-- | src/coupler/surface/ConstantPIK.hh | 61L |
-rw-r--r-- | src/coupler/surface/Delta_T.cc | 66L |
-rw-r--r-- | src/coupler/surface/Delta_T.hh | 56L |
-rw-r--r-- | src/coupler/surface/EISMINTII.cc | 151L |
-rw-r--r-- | src/coupler/surface/EISMINTII.hh | 49L |
-rw-r--r-- | src/coupler/surface/Elevation.cc | 269L |
-rw-r--r-- | src/coupler/surface/Elevation.hh | 60L |
-rw-r--r-- | src/coupler/surface/ElevationChange.cc | 177L |
-rw-r--r-- | src/coupler/surface/ElevationChange.hh | 61L |
-rw-r--r-- | src/coupler/surface/Factory.cc | 93L |
-rw-r--r-- | src/coupler/surface/Factory.hh | 69L |
-rw-r--r-- | src/coupler/surface/ForceThickness.cc | 328L |
-rw-r--r-- | src/coupler/surface/ForceThickness.hh | 67L |
-rw-r--r-- | src/coupler/surface/Formulas.cc | 76L |
-rw-r--r-- | src/coupler/surface/Formulas.hh | 58L |
-rw-r--r-- | src/coupler/surface/GivenClimate.cc | 142L |
-rw-r--r-- | src/coupler/surface/GivenClimate.hh | 53L |
-rw-r--r-- | src/coupler/surface/ISMIP6Climate.cc | 254L |
-rw-r--r-- | src/coupler/surface/ISMIP6Climate.hh | 64L |
-rw-r--r-- | src/coupler/surface/Initialization.cc | 183L |
-rw-r--r-- | src/coupler/surface/Initialization.hh | 73L |
-rw-r--r-- | src/coupler/surface/Simple.cc | 79L |
-rw-r--r-- | src/coupler/surface/Simple.hh | 61L |
-rw-r--r-- | src/coupler/surface/StuffAsAnomaly.cc | 125L |
-rw-r--r-- | src/coupler/surface/SurfaceModel.cc | 608L |
-rw-r--r-- | src/coupler/surface/TemperatureIndex.cc | 802L |
-rw-r--r-- | src/coupler/surface/TemperatureIndex.hh | 117L |
-rw-r--r-- | src/coupler/surface/localMassBalance.cc | 461L |
-rw-r--r-- | src/coupler/surface/localMassBalance.hh | 249L |
-rw-r--r-- | src/coupler/util/PCFactory.hh | 157L |
-rw-r--r-- | src/coupler/util/ScalarForcing.cc | 105L |
-rw-r--r-- | src/coupler/util/ScalarForcing.hh | 70L |
-rw-r--r-- | src/coupler/util/init_step.hh | 52L |
-rw-r--r-- | src/coupler/util/lapse_rates.cc | 45L |
-rw-r--r-- | src/coupler/util/lapse_rates.hh | 34L |
-rw-r--r-- | src/coupler/util/options.cc | 76L |
-rw-r--r-- | src/coupler/util/options.hh | 40L |
-rw-r--r-- | src/earth/BedDef.cc | 227L |
-rw-r--r-- | src/earth/BedDef.hh | 126L |
-rw-r--r-- | src/earth/CMakeLists.txt | 10L |
-rw-r--r-- | src/earth/LingleClark.cc | 440L |
-rw-r--r-- | src/earth/LingleClark.hh | 110L |
-rw-r--r-- | src/earth/LingleClarkSerial.cc | 559L |
-rw-r--r-- | src/earth/LingleClarkSerial.hh | 149L |
-rw-r--r-- | src/earth/Null.cc | 59L |
-rw-r--r-- | src/earth/PointwiseIsostasy.cc | 113L |
-rw-r--r-- | src/earth/greens.cc | 179L |
-rw-r--r-- | src/earth/greens.hh | 69L |
-rw-r--r-- | src/earth/matlablike.cc | 35L |
-rw-r--r-- | src/earth/matlablike.hh | 36L |
-rw-r--r-- | src/energy/BTU_Full.cc | 280L |
-rw-r--r-- | src/energy/BTU_Full.hh | 135L |
-rw-r--r-- | src/energy/BTU_Minimal.cc | 68L |
-rw-r--r-- | src/energy/BTU_Minimal.hh | 48L |
-rw-r--r-- | src/energy/BedThermalUnit.cc | 248L |
-rw-r--r-- | src/energy/BedThermalUnit.hh | 164L |
-rw-r--r-- | src/energy/BedrockColumn.cc | 98L |
-rw-r--r-- | src/energy/BedrockColumn.hh | 68L |
-rw-r--r-- | src/energy/CHSystem.cc | 306L |
-rw-r--r-- | src/energy/CHSystem.hh | 64L |
-rw-r--r-- | src/energy/DrainageCalculator.hh | 66L |
-rw-r--r-- | src/energy/DummyEnergyModel.cc | 67L |
-rw-r--r-- | src/energy/EnergyModel.cc | 421L |
-rw-r--r-- | src/energy/EnergyModel.hh | 159L |
-rw-r--r-- | src/energy/EnthalpyModel.cc | 396L |
-rw-r--r-- | src/energy/EnthalpyModel.hh | 79L |
-rw-r--r-- | src/energy/TemperatureModel.cc | 416L |
-rw-r--r-- | src/energy/TemperatureModel.hh | 65L |
-rw-r--r-- | src/energy/bootstrapping.cc | 64L |
-rw-r--r-- | src/energy/bootstrapping.hh | 68L |
-rwxr-xr-x | src/energy/bturun.sh | 24L |
-rw-r--r-- | src/energy/btutest.cc | 243L |
-rw-r--r-- | src/energy/doc/Makefile | 12L |
-rw-r--r-- | src/energy/doc/discretization.mac | 53L |
-rw-r--r-- | src/energy/doc/discretization.tex | 222L |
-rw-r--r-- | src/energy/doc/exact/advection.mac | 10L |
-rw-r--r-- | src/energy/doc/exact/diffusion.tex | 122L |
-rw-r--r-- | src/energy/doc/exact/diffusion_dn.mac | 26L |
-rw-r--r-- | src/energy/doc/exact/diffusion_nd.mac | 26L |
-rw-r--r-- | src/energy/doc/formulas.tex | 33L |
-rw-r--r-- | src/energy/doc/generic_equation.mac | 21L |
-rw-r--r-- | src/energy/doc/neumann_bc.mac | 41L |
-rw-r--r-- | src/energy/doc/typesetting.mac | 63L |
-rw-r--r-- | src/energy/enthSystem.cc | 583L |
-rw-r--r-- | src/energy/enthSystem.hh | 123L |
-rw-r--r-- | src/energy/tempSystem.cc | 248L |
-rw-r--r-- | src/energy/tempSystem.hh | 105L |
-rw-r--r-- | src/energy/utilities.cc | 450L |
-rw-r--r-- | src/energy/utilities.hh | 70L |
-rw-r--r-- | src/external/CMakeLists.txt | 2L |
-rw-r--r-- | src/external/README.rst | 7L |
-rw-r--r-- | src/external/calcalcs/CMakeLists.txt | 2L |
-rw-r--r-- | src/external/calcalcs/README | 42L |
-rw-r--r-- | src/external/calcalcs/calcalcs.c | 1609L |
-rw-r--r-- | src/external/calcalcs/calcalcs.h | 208L |
-rw-r--r-- | src/external/calcalcs/utCalendar2_cal.c | 531L |
-rw-r--r-- | src/external/calcalcs/utCalendar2_cal.h | 38L |
-rw-r--r-- | src/external/cubature/CMakeLists.txt | 3L |
-rw-r--r-- | src/external/cubature/cubature.c | 729L |
-rw-r--r-- | src/external/cubature/cubature.h | 79L |
-rw-r--r-- | src/external/cubature/test_cube.c | 128L |
-rw-r--r-- | src/fracturedensity/FractureDensity.cc | 475L |
-rw-r--r-- | src/fracturedensity/FractureDensity.hh | 85L |
-rw-r--r-- | src/frontretreat/CMakeLists.txt | 12L |
-rw-r--r-- | src/frontretreat/FrontRetreat.cc | 277L |
-rw-r--r-- | src/frontretreat/FrontRetreat.hh | 70L |
-rw-r--r-- | src/frontretreat/PrescribedRetreat.cc | 100L |
-rw-r--r-- | src/frontretreat/PrescribedRetreat.hh | 61L |
-rw-r--r-- | src/frontretreat/calving/CalvingAtThickness.cc | 111L |
-rw-r--r-- | src/frontretreat/calving/CalvingAtThickness.hh | 51L |
-rw-r--r-- | src/frontretreat/calving/EigenCalving.cc | 144L |
-rw-r--r-- | src/frontretreat/calving/EigenCalving.hh | 48L |
-rw-r--r-- | src/frontretreat/calving/FloatKill.cc | 93L |
-rw-r--r-- | src/frontretreat/calving/FloatKill.hh | 50L |
-rw-r--r-- | src/frontretreat/calving/HayhurstCalving.cc | 168L |
-rw-r--r-- | src/frontretreat/calving/HayhurstCalving.hh | 56L |
-rw-r--r-- | src/frontretreat/calving/StressCalving.cc | 60L |
-rw-r--r-- | src/frontretreat/calving/StressCalving.hh | 53L |
-rw-r--r-- | src/frontretreat/calving/vonMisesCalving.cc | 203L |
-rw-r--r-- | src/frontretreat/calving/vonMisesCalving.hh | 59L |
-rw-r--r-- | src/frontretreat/util/IcebergRemover.cc | 125L |
-rw-r--r-- | src/frontretreat/util/IcebergRemover.hh | 67L |
-rw-r--r-- | src/frontretreat/util/remove_narrow_tongues.cc | 137L |
-rw-r--r-- | src/frontretreat/util/remove_narrow_tongues.hh | 33L |
-rw-r--r-- | src/geometry/Geometry.cc | 402L |
-rw-r--r-- | src/geometry/Geometry.hh | 76L |
-rw-r--r-- | src/geometry/GeometryEvolution.cc | 1371L |
-rw-r--r-- | src/geometry/GeometryEvolution.hh | 174L |
-rw-r--r-- | src/geometry/grounded_cell_fraction.cc | 334L |
-rw-r--r-- | src/geometry/grounded_cell_fraction.hh | 43L |
-rw-r--r-- | src/geometry/part_grid_threshold_thickness.cc | 72L |
-rw-r--r-- | src/geometry/part_grid_threshold_thickness.hh | 33L |
-rw-r--r-- | src/hydrology/CMakeLists.txt | 8L |
-rw-r--r-- | src/hydrology/Distributed.cc | 452L |
-rw-r--r-- | src/hydrology/Distributed.hh | 102L |
-rw-r--r-- | src/hydrology/EmptyingProblem.cc | 529L |
-rw-r--r-- | src/hydrology/EmptyingProblem.hh | 98L |
-rw-r--r-- | src/hydrology/Hydrology.cc | 745L |
-rw-r--r-- | src/hydrology/Hydrology.hh | 221L |
-rw-r--r-- | src/hydrology/NullTransport.cc | 211L |
-rw-r--r-- | src/hydrology/NullTransport.hh | 77L |
-rw-r--r-- | src/hydrology/Routing.cc | 1012L |
-rw-r--r-- | src/hydrology/Routing.hh | 192L |
-rw-r--r-- | src/hydrology/SteadyState.cc | 328L |
-rw-r--r-- | src/hydrology/SteadyState.hh | 81L |
-rw-r--r-- | src/icebin/CMakeLists.txt | 12L |
-rw-r--r-- | src/icebin/IBIceModel.cc | 512L |
-rw-r--r-- | src/icebin/IBIceModel.hh | 161L |
-rw-r--r-- | src/icebin/IBSurfaceModel.cc | 124L |
-rw-r--r-- | src/icebin/IBSurfaceModel.hh | 68L |
-rw-r--r-- | src/icebin/MassEnergyBudget.cc | 243L |
-rw-r--r-- | src/icebin/MassEnergyBudget.hh | 184L |
-rw-r--r-- | src/icebin/VecBundleWriter.cc | 53L |
-rw-r--r-- | src/icebin/VecBundleWriter.hh | 32L |
-rw-r--r-- | src/icemodel/IceEISModel.cc | 171L |
-rw-r--r-- | src/icemodel/IceEISModel.hh | 49L |
-rw-r--r-- | src/icemodel/IceModel.cc | 1063L |
-rw-r--r-- | src/icemodel/IceModel.hh | 465L |
-rw-r--r-- | src/icemodel/diagnostics.cc | 3257L |
-rw-r--r-- | src/icemodel/energy.cc | 169L |
-rw-r--r-- | src/icemodel/flux_balance.hh | 511L |
-rw-r--r-- | src/icemodel/fracture_density.cc | 80L |
-rw-r--r-- | src/icemodel/frontretreat.cc | 247L |
-rw-r--r-- | src/icemodel/initialization.cc | 1058L |
-rw-r--r-- | src/icemodel/output.cc | 303L |
-rw-r--r-- | src/icemodel/output_backup.cc | 90L |
-rw-r--r-- | src/icemodel/output_extra.cc | 371L |
-rw-r--r-- | src/icemodel/output_save.cc | 175L |
-rw-r--r-- | src/icemodel/output_ts.cc | 132L |
-rw-r--r-- | src/icemodel/printout.cc | 250L |
-rw-r--r-- | src/icemodel/timestepping.cc | 234L |
-rw-r--r-- | src/icemodel/utilities.cc | 152L |
-rw-r--r-- | src/icemodel/viewers.cc | 107L |
-rw-r--r-- | src/inverse/CMakeLists.txt | 19L |
-rw-r--r-- | src/inverse/IPDesignVariableParameterization.cc | 213L |
-rw-r--r-- | src/inverse/IPDesignVariableParameterization.hh | 161L |
-rw-r--r-- | src/inverse/IPTaoTikhonovProblem.hh | 452L |
-rw-r--r-- | src/inverse/IPTwoBlockVec.cc | 148L |
-rw-r--r-- | src/inverse/IPTwoBlockVec.hh | 76L |
-rw-r--r-- | src/inverse/IP_SSAHardavForwardProblem.cc | 687L |
-rw-r--r-- | src/inverse/IP_SSAHardavForwardProblem.hh | 200L |
-rw-r--r-- | src/inverse/IP_SSAHardavTaoTikhonovProblem.cc | 60L |
-rw-r--r-- | src/inverse/IP_SSAHardavTaoTikhonovProblem.hh | 63L |
-rw-r--r-- | src/inverse/IP_SSATaucForwardProblem.cc | 659L |
-rw-r--r-- | src/inverse/IP_SSATaucForwardProblem.hh | 211L |
-rw-r--r-- | src/inverse/IP_SSATaucTaoTikhonovProblem.cc | 59L |
-rw-r--r-- | src/inverse/IP_SSATaucTaoTikhonovProblem.hh | 66L |
-rw-r--r-- | src/inverse/IP_SSATaucTaoTikhonovProblemLCL.cc | 314L |
-rw-r--r-- | src/inverse/IP_SSATaucTaoTikhonovProblemLCL.hh | 174L |
-rw-r--r-- | src/inverse/IP_SSATaucTikhonovGNSolver.cc | 495L |
-rw-r--r-- | src/inverse/IP_SSATaucTikhonovGNSolver.hh | 172L |
-rw-r--r-- | src/inverse/TaoUtil.cc | 36L |
-rw-r--r-- | src/inverse/TaoUtil.hh | 516L |
-rw-r--r-- | src/inverse/functional/IPFunctional.cc | 119L |
-rw-r--r-- | src/inverse/functional/IPFunctional.hh | 138L |
-rw-r--r-- | src/inverse/functional/IPGroundedIceH1NormFunctional.cc | 302L |
-rw-r--r-- | src/inverse/functional/IPGroundedIceH1NormFunctional.hh | 76L |
-rw-r--r-- | src/inverse/functional/IPLogRatioFunctional.cc | 130L |
-rw-r--r-- | src/inverse/functional/IPLogRatioFunctional.hh | 65L |
-rw-r--r-- | src/inverse/functional/IPLogRelativeFunctional.cc | 118L |
-rw-r--r-- | src/inverse/functional/IPLogRelativeFunctional.hh | 59L |
-rw-r--r-- | src/inverse/functional/IPMeanSquareFunctional.cc | 241L |
-rw-r--r-- | src/inverse/functional/IPMeanSquareFunctional.hh | 91L |
-rw-r--r-- | src/inverse/functional/IPTotalVariationFunctional.cc | 142L |
-rw-r--r-- | src/inverse/functional/IPTotalVariationFunctional.hh | 57L |
-rw-r--r-- | src/inverse/functional/IP_H1NormFunctional.cc | 270L |
-rw-r--r-- | src/inverse/functional/IP_H1NormFunctional.hh | 67L |
-rw-r--r-- | src/inverse/functional/IP_L2NormFunctional.cc | 306L |
-rw-r--r-- | src/inverse/functional/IP_L2NormFunctional.hh | 74L |
-rw-r--r-- | src/pism_config.cc.in | 34L |
-rw-r--r-- | src/pism_config.cdl | 2645L |
-rw-r--r-- | src/pism_config.hh.in | 70L |
-rw-r--r-- | src/pismr.cc | 122L |
-rw-r--r-- | src/pisms.cc | 149L |
-rw-r--r-- | src/pismv.cc | 216L |
-rw-r--r-- | src/pythonbindings/AgeModel.i | 8L |
-rw-r--r-- | src/pythonbindings/CMakeLists.txt | 117L |
-rw-r--r-- | src/pythonbindings/IceModelVec.py | 21L |
-rw-r--r-- | src/pythonbindings/IceModelVec2S.py | 24L |
-rw-r--r-- | src/pythonbindings/IceModelVec2V.py | 15L |
-rw-r--r-- | src/pythonbindings/PISM.i | 372L |
-rw-r--r-- | src/pythonbindings/README.txt | 36L |
-rw-r--r-- | src/pythonbindings/geometry.i | 16L |
-rw-r--r-- | src/pythonbindings/pism_BedDef.i | 19L |
-rw-r--r-- | src/pythonbindings/pism_ColumnSystem.i | 11L |
-rw-r--r-- | src/pythonbindings/pism_DM.i | 12L |
-rw-r--r-- | src/pythonbindings/pism_File.i | 35L |
-rw-r--r-- | src/pythonbindings/pism_FlowLaw.i | 25L |
-rw-r--r-- | src/pythonbindings/pism_Hydrology.i | 29L |
-rw-r--r-- | src/pythonbindings/pism_IceGrid.i | 25L |
-rw-r--r-- | src/pythonbindings/pism_IceModelVec.i | 145L |
-rw-r--r-- | src/pythonbindings/pism_SIA.i | 13L |
-rw-r--r-- | src/pythonbindings/pism_SSA.i | 33L |
-rw-r--r-- | src/pythonbindings/pism_Timeseries.i | 21L |
-rw-r--r-- | src/pythonbindings/pism_VariableMetadata.i | 8L |
-rw-r--r-- | src/pythonbindings/pism_Vars.i | 63L |
-rw-r--r-- | src/pythonbindings/pism_Vec.i | 13L |
-rw-r--r-- | src/pythonbindings/pism_atmosphere.i | 80L |
-rw-r--r-- | src/pythonbindings/pism_calving.i | 31L |
-rw-r--r-- | src/pythonbindings/pism_energy.i | 41L |
-rw-r--r-- | src/pythonbindings/pism_exception.i | 43L |
-rw-r--r-- | src/pythonbindings/pism_frontalmelt.i | 30L |
-rw-r--r-- | src/pythonbindings/pism_inverse.i | 105L |
-rw-r--r-- | src/pythonbindings/pism_ocean.i | 94L |
-rw-r--r-- | src/pythonbindings/pism_options.i | 30L |
-rw-r--r-- | src/pythonbindings/pism_python.cc | 73L |
-rw-r--r-- | src/pythonbindings/pism_python.hh | 53L |
-rw-r--r-- | src/pythonbindings/pism_surface.i | 80L |
-rw-r--r-- | src/pythonbindings/pism_verification.i | 29L |
-rw-r--r-- | src/pythonbindings/version_info.py.in | 10L |
-rw-r--r-- | src/regional/CMakeLists.txt | 9L |
-rw-r--r-- | src/regional/EnthalpyModel_Regional.cc | 103L |
-rw-r--r-- | src/regional/EnthalpyModel_Regional.hh | 58L |
-rw-r--r-- | src/regional/IceGrid_Regional.cc | 162L |
-rw-r--r-- | src/regional/IceGrid_Regional.hh | 36L |
-rw-r--r-- | src/regional/IceRegionalModel.cc | 451L |
-rw-r--r-- | src/regional/IceRegionalModel.hh | 71L |
-rw-r--r-- | src/regional/RegionalYieldStress.cc | 138L |
-rw-r--r-- | src/regional/RegionalYieldStress.hh | 63L |
-rw-r--r-- | src/regional/SIAFD_Regional.cc | 114L |
-rw-r--r-- | src/regional/SIAFD_Regional.hh | 45L |
-rw-r--r-- | src/regional/SSAFD_Regional.cc | 153L |
-rw-r--r-- | src/regional/SSAFD_Regional.hh | 54L |
-rw-r--r-- | src/rheology/CMakeLists.txt | 13L |
-rw-r--r-- | src/rheology/FlowLaw.cc | 278L |
-rw-r--r-- | src/rheology/FlowLaw.hh | 176L |
-rw-r--r-- | src/rheology/FlowLawFactory.cc | 128L |
-rw-r--r-- | src/rheology/FlowLawFactory.hh | 64L |
-rw-r--r-- | src/rheology/GPBLD.cc | 64L |
-rw-r--r-- | src/rheology/GPBLD.hh | 45L |
-rw-r--r-- | src/rheology/GoldsbyKohlstedt.cc | 249L |
-rw-r--r-- | src/rheology/GoldsbyKohlstedt.hh | 97L |
-rw-r--r-- | src/rheology/Hooke.cc | 52L |
-rw-r--r-- | src/rheology/Hooke.hh | 44L |
-rw-r--r-- | src/rheology/IsothermalGlen.cc | 54L |
-rw-r--r-- | src/rheology/IsothermalGlen.hh | 45L |
-rw-r--r-- | src/rheology/PatersonBudd.cc | 70L |
-rw-r--r-- | src/rheology/PatersonBudd.hh | 54L |
-rw-r--r-- | src/rheology/PatersonBuddCold.cc | 71L |
-rw-r--r-- | src/rheology/PatersonBuddCold.hh | 53L |
-rw-r--r-- | src/rheology/PatersonBuddWarm.cc | 54L |
-rw-r--r-- | src/rheology/PatersonBuddWarm.hh | 50L |
-rw-r--r-- | src/rheology/grain_size_vostok.cc | 63L |
-rw-r--r-- | src/rheology/grain_size_vostok.hh | 66L |
-rw-r--r-- | src/stressbalance/CMakeLists.txt | 28L |
-rw-r--r-- | src/stressbalance/SSB_Modifier.cc | 148L |
-rw-r--r-- | src/stressbalance/SSB_Modifier.hh | 91L |
-rw-r--r-- | src/stressbalance/SSB_diagnostics.hh | 80L |
-rw-r--r-- | src/stressbalance/ShallowStressBalance.cc | 405L |
-rw-r--r-- | src/stressbalance/ShallowStressBalance.hh | 119L |
-rw-r--r-- | src/stressbalance/StressBalance.cc | 860L |
-rw-r--r-- | src/stressbalance/StressBalance.hh | 163L |
-rw-r--r-- | src/stressbalance/StressBalance_diagnostics.cc | 1111L |
-rw-r--r-- | src/stressbalance/StressBalance_diagnostics.hh | 246L |
-rw-r--r-- | src/stressbalance/WeertmanSliding.cc | 123L |
-rw-r--r-- | src/stressbalance/WeertmanSliding.hh | 40L |
-rw-r--r-- | src/stressbalance/factory.cc | 74L |
-rw-r--r-- | src/stressbalance/sia/BedSmoother.cc | 408L |
-rw-r--r-- | src/stressbalance/sia/BedSmoother.hh | 125L |
-rw-r--r-- | src/stressbalance/sia/SIAFD.cc | 981L |
-rw-r--r-- | src/stressbalance/sia/SIAFD.hh | 136L |
-rw-r--r-- | src/stressbalance/sia/SIAFD_diagnostics.cc | 214L |
-rw-r--r-- | src/stressbalance/sia/SIAFD_diagnostics.hh | 109L |
-rw-r--r-- | src/stressbalance/sia/siafd_test.cc | 411L |
-rw-r--r-- | src/stressbalance/ssa/SNESProblem.hh | 176L |
-rw-r--r-- | src/stressbalance/ssa/SSA.cc | 430L |
-rw-r--r-- | src/stressbalance/ssa/SSA.hh | 156L |
-rw-r--r-- | src/stressbalance/ssa/SSAFD.cc | 1770L |
-rw-r--r-- | src/stressbalance/ssa/SSAFD.hh | 124L |
-rw-r--r-- | src/stressbalance/ssa/SSAFD_diagnostics.hh | 39L |
-rw-r--r-- | src/stressbalance/ssa/SSAFEM.cc | 1181L |
-rw-r--r-- | src/stressbalance/ssa/SSAFEM.hh | 169L |
-rw-r--r-- | src/stressbalance/ssa/SSATestCase.cc | 360L |
-rw-r--r-- | src/stressbalance/ssa/SSATestCase.hh | 112L |
-rw-r--r-- | src/stressbalance/ssa/SSA_diagnostics.hh | 55L |
-rw-r--r-- | src/stressbalance/ssa/doc/Makefile | 10L |
-rw-r--r-- | src/stressbalance/ssa/doc/SSANeumBoundCond.tex | 250L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/Makefile | 14L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/README | 24L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/formulas.tex | 235L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/ssa-discretization.tex | 161L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/ssa.mac | 21L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/ssa_code.mac | 82L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/ssa_coeffs.mac | 75L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/ssa_prettyprint.mac | 123L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/ssa_test_configurations.mac | 81L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/ssafd_code.cc | 52L |
-rw-r--r-- | src/stressbalance/ssa/doc/discretization/ssafd_pik_code.cc | 52L |
-rw-r--r-- | src/stressbalance/ssa/doc/f07.pdf | 9957B |
-rw-r--r-- | src/stressbalance/ssa/doc/fem_p1.mac | 64L |
-rw-r--r-- | src/stressbalance/ssa/doc/ssafem-notes.bib | 50L |
-rw-r--r-- | src/stressbalance/ssa/doc/ssafem_notes.tex | 432L |
-rw-r--r-- | src/stressbalance/ssa/tests/CMakeLists.txt | 10L |
-rw-r--r-- | src/stressbalance/ssa/tests/ssa_test_cfbc.cc | 224L |
-rw-r--r-- | src/stressbalance/ssa/tests/ssa_test_const.cc | 210L |
-rw-r--r-- | src/stressbalance/ssa/tests/ssa_test_linear.cc | 194L |
-rw-r--r-- | src/stressbalance/ssa/tests/ssa_test_plug.cc | 211L |
-rw-r--r-- | src/stressbalance/ssa/tests/ssa_testi.cc | 199L |
-rw-r--r-- | src/stressbalance/ssa/tests/ssa_testj.cc | 181L |
-rw-r--r-- | src/stressbalance/timestepping.cc | 158L |
-rw-r--r-- | src/stressbalance/timestepping.hh | 64L |
-rw-r--r-- | src/tracer/README | 32L |
-rw-r--r-- | src/tracer/agetwo.m | 98L |
-rw-r--r-- | src/tracer/compareage.m | 23L |
-rw-r--r-- | src/util/CMakeLists.txt | 77L |
-rw-r--r-- | src/util/ColumnInterpolation.cc | 242L |
-rw-r--r-- | src/util/ColumnInterpolation.hh | 63L |
-rw-r--r-- | src/util/ColumnSystem.cc | 372L |
-rw-r--r-- | src/util/ColumnSystem.hh | 192L |
-rw-r--r-- | src/util/Component.cc | 188L |
-rw-r--r-- | src/util/Component.hh | 149L |
-rw-r--r-- | src/util/Config.cc | 251L |
-rw-r--r-- | src/util/Config.hh | 94L |
-rw-r--r-- | src/util/ConfigInterface.cc | 861L |
-rw-r--r-- | src/util/ConfigInterface.hh | 203L |
-rw-r--r-- | src/util/ConfigJSON.cc | 363L |
-rw-r--r-- | src/util/ConfigJSON.hh | 69L |
-rw-r--r-- | src/util/Context.cc | 192L |
-rw-r--r-- | src/util/Context.hh | 90L |
-rw-r--r-- | src/util/Diagnostic.cc | 395L |
-rw-r--r-- | src/util/Diagnostic.hh | 396L |
-rw-r--r-- | src/util/EnthalpyConverter.cc | 392L |
-rw-r--r-- | src/util/EnthalpyConverter.hh | 143L |
-rw-r--r-- | src/util/FETools.cc | 886L |
-rw-r--r-- | src/util/FETools.hh | 697L |
-rw-r--r-- | src/util/Field.hh | 174L |
-rw-r--r-- | src/util/IceGrid.cc | 1486L |
-rw-r--r-- | src/util/IceGrid.hh | 398L |
-rw-r--r-- | src/util/IceModelVec2CellType.hh | 112L |
-rw-r--r-- | src/util/IceModelVec_inline.hh | 172L |
-rw-r--r-- | src/util/Logger.cc | 149L |
-rw-r--r-- | src/util/Logger.hh | 107L |
-rw-r--r-- | src/util/Mask.cc | 75L |
-rw-r--r-- | src/util/Mask.hh | 155L |
-rw-r--r-- | src/util/MaxTimestep.cc | 87L |
-rw-r--r-- | src/util/MaxTimestep.hh | 67L |
-rw-r--r-- | src/util/Poisson.cc | 273L |
-rw-r--r-- | src/util/Poisson.hh | 53L |
-rw-r--r-- | src/util/Profiling.cc | 124L |
-rw-r--r-- | src/util/Profiling.hh | 46L |
-rw-r--r-- | src/util/Proj.hh | 58L |
-rw-r--r-- | src/util/StarStencil.hh | 76L |
-rw-r--r-- | src/util/TerminationReason.cc | 52L |
-rw-r--r-- | src/util/TerminationReason.hh | 158L |
-rw-r--r-- | src/util/Time.cc | 611L |
-rw-r--r-- | src/util/Time.hh | 217L |
-rw-r--r-- | src/util/Time_Calendar.cc | 573L |
-rw-r--r-- | src/util/Time_Calendar.hh | 103L |
-rw-r--r-- | src/util/Timeseries.cc | 327L |
-rw-r--r-- | src/util/Timeseries.hh | 128L |
-rw-r--r-- | src/util/Units.cc | 185L |
-rw-r--r-- | src/util/Units.hh | 116L |
-rw-r--r-- | src/util/VariableMetadata.cc | 466L |
-rw-r--r-- | src/util/VariableMetadata.hh | 184L |
-rw-r--r-- | src/util/Vars.cc | 361L |
-rw-r--r-- | src/util/Vars.hh | 98L |
-rw-r--r-- | src/util/Vector2.hh | 113L |
-rw-r--r-- | src/util/connected_components.cc | 149L |
-rw-r--r-- | src/util/connected_components.hh | 20L |
-rw-r--r-- | src/util/error_handling.cc | 216L |
-rw-r--r-- | src/util/error_handling.hh | 95L |
-rw-r--r-- | src/util/fftw_utilities.cc | 125L |
-rw-r--r-- | src/util/fftw_utilities.hh | 88L |
-rw-r--r-- | src/util/iceModelVec.cc | 1413L |
-rw-r--r-- | src/util/iceModelVec.hh | 663L |
-rw-r--r-- | src/util/iceModelVec2.cc | 592L |
-rw-r--r-- | src/util/iceModelVec2T.cc | 613L |
-rw-r--r-- | src/util/iceModelVec2T.hh | 116L |
-rw-r--r-- | src/util/iceModelVec2V.cc | 86L |
-rw-r--r-- | src/util/iceModelVec3.cc | 313L |
-rw-r--r-- | src/util/iceModelVec3Custom.cc | 70L |
-rw-r--r-- | src/util/iceModelVec3Custom.hh | 54L |
-rw-r--r-- | src/util/iceModelVec_helpers.hh | 105L |
-rw-r--r-- | src/util/interpolation.cc | 366L |
-rw-r--r-- | src/util/interpolation.hh | 141L |
-rw-r--r-- | src/util/io/File.cc | 771L |
-rw-r--r-- | src/util/io/File.hh | 159L |
-rw-r--r-- | src/util/io/IO_Flags.hh | 70L |
-rw-r--r-- | src/util/io/LocalInterpCtx.cc | 143L |
-rw-r--r-- | src/util/io/LocalInterpCtx.hh | 64L |
-rw-r--r-- | src/util/io/NC3File.cc | 942L |
-rw-r--r-- | src/util/io/NC3File.hh | 121L |
-rw-r--r-- | src/util/io/NC4File.cc | 467L |
-rw-r--r-- | src/util/io/NC4File.hh | 120L |
-rw-r--r-- | src/util/io/NC4_Par.cc | 85L |
-rw-r--r-- | src/util/io/NC4_Par.hh | 46L |
-rw-r--r-- | src/util/io/NC4_Serial.cc | 44L |
-rw-r--r-- | src/util/io/NC4_Serial.hh | 44L |
-rw-r--r-- | src/util/io/NCFile.cc | 287L |
-rw-r--r-- | src/util/io/NCFile.hh | 241L |
-rw-r--r-- | src/util/io/PNCFile.cc | 458L |
-rw-r--r-- | src/util/io/PNCFile.hh | 134L |
-rw-r--r-- | src/util/io/ParallelIO.cc | 491L |
-rw-r--r-- | src/util/io/ParallelIO.hh | 116L |
-rw-r--r-- | src/util/io/io_helpers.cc | 1567L |
-rw-r--r-- | src/util/io/io_helpers.hh | 130L |
-rw-r--r-- | src/util/io/pism_type_conversion.hh | 63L |
-rw-r--r-- | src/util/label_components.cc | 56L |
-rw-r--r-- | src/util/label_components.hh | 31L |
-rw-r--r-- | src/util/node_types.cc | 126L |
-rw-r--r-- | src/util/node_types.hh | 49L |
-rw-r--r-- | src/util/options.cc | 307L |
-rw-r--r-- | src/util/options.hh | 66L |
-rw-r--r-- | src/util/petscwrappers/DM.cc | 39L |
-rw-r--r-- | src/util/petscwrappers/DM.hh | 46L |
-rw-r--r-- | src/util/petscwrappers/IS.cc | 40L |
-rw-r--r-- | src/util/petscwrappers/IS.hh | 38L |
-rw-r--r-- | src/util/petscwrappers/KSP.cc | 40L |
-rw-r--r-- | src/util/petscwrappers/KSP.hh | 40L |
-rw-r--r-- | src/util/petscwrappers/Mat.cc | 40L |
-rw-r--r-- | src/util/petscwrappers/Mat.hh | 38L |
-rw-r--r-- | src/util/petscwrappers/PetscInitializer.cc | 62L |
-rw-r--r-- | src/util/petscwrappers/PetscInitializer.hh | 37L |
-rw-r--r-- | src/util/petscwrappers/SNES.cc | 36L |
-rw-r--r-- | src/util/petscwrappers/SNES.hh | 38L |
-rw-r--r-- | src/util/petscwrappers/Tao.cc | 40L |
-rw-r--r-- | src/util/petscwrappers/Tao.hh | 38L |
-rw-r--r-- | src/util/petscwrappers/Vec.cc | 129L |
-rw-r--r-- | src/util/petscwrappers/Vec.hh | 104L |
-rw-r--r-- | src/util/petscwrappers/VecScatter.cc | 40L |
-rw-r--r-- | src/util/petscwrappers/VecScatter.hh | 38L |
-rw-r--r-- | src/util/petscwrappers/Viewer.cc | 102L |
-rw-r--r-- | src/util/petscwrappers/Viewer.hh | 45L |
-rw-r--r-- | src/util/petscwrappers/Wrapper.hh | 56L |
-rw-r--r-- | src/util/pism_options.cc | 95L |
-rw-r--r-- | src/util/pism_options.hh | 133L |
-rw-r--r-- | src/util/pism_revision.cc | 0B |
-rw-r--r-- | src/util/pism_signal.c | 31L |
-rw-r--r-- | src/util/pism_signal.h | 36L |
-rw-r--r-- | src/util/pism_utilities.cc | 452L |
-rw-r--r-- | src/util/pism_utilities.hh | 129L |
-rw-r--r-- | src/util/projection.cc | 432L |
-rw-r--r-- | src/util/projection.hh | 66L |
-rw-r--r-- | src/verification/BTU_Verification.cc | 91L |
-rw-r--r-- | src/verification/BTU_Verification.hh | 47L |
-rw-r--r-- | src/verification/CMakeLists.txt | 19L |
-rw-r--r-- | src/verification/PSVerification.cc | 252L |
-rw-r--r-- | src/verification/PSVerification.hh | 65L |
-rw-r--r-- | src/verification/TemperatureModel_Verification.cc | 131L |
-rw-r--r-- | src/verification/TemperatureModel_Verification.hh | 51L |
-rw-r--r-- | src/verification/iCMthermo.cc | 530L |
-rw-r--r-- | src/verification/iceCompModel.cc | 937L |
-rw-r--r-- | src/verification/iceCompModel.hh | 112L |
-rwxr-xr-x | src/verification/tests/exactM.py | 82L |
-rwxr-xr-x | src/verification/tests/exactQ.py | 196L |
-rw-r--r-- | src/verification/tests/exactTestH.c | 80L |
-rw-r--r-- | src/verification/tests/exactTestH.h | 61L |
-rw-r--r-- | src/verification/tests/exactTestK.c | 209L |
-rw-r--r-- | src/verification/tests/exactTestK.h | 63L |
-rw-r--r-- | src/verification/tests/exactTestL.cc | 215L |
-rw-r--r-- | src/verification/tests/exactTestL.hh | 44L |
-rw-r--r-- | src/verification/tests/exactTestM.c | 183L |
-rw-r--r-- | src/verification/tests/exactTestM.h | 68L |
-rw-r--r-- | src/verification/tests/exactTestN.c | 93L |
-rw-r--r-- | src/verification/tests/exactTestN.h | 111L |
-rw-r--r-- | src/verification/tests/exactTestO.c | 118L |
-rw-r--r-- | src/verification/tests/exactTestO.h | 58L |
-rw-r--r-- | src/verification/tests/exactTestP.cc | 306L |
-rw-r--r-- | src/verification/tests/exactTestP.hh | 81L |
-rw-r--r-- | src/verification/tests/exactTestsABCD.c | 209L |
-rw-r--r-- | src/verification/tests/exactTestsABCD.h | 61L |
-rw-r--r-- | src/verification/tests/exactTestsFG.cc | 207L |
-rw-r--r-- | src/verification/tests/exactTestsFG.hh | 64L |
-rw-r--r-- | src/verification/tests/exactTestsIJ.c | 121L |
-rw-r--r-- | src/verification/tests/exactTestsIJ.h | 60L |
-rw-r--r-- | src/verification/tests/fortran/README | 31L |
-rw-r--r-- | src/verification/tests/fortran/simpleFG.f90 | 87L |
-rw-r--r-- | src/verification/tests/fortran/testsFG.f90 | 184L |
-rw-r--r-- | test/CMakeLists.txt | 40L |
-rw-r--r-- | test/bed_smoother.py | 143L |
-rwxr-xr-x | test/bedrock_column.py | 166L |
-rw-r--r-- | test/cases/haseloff/Makefile | 5L |
-rw-r--r-- | test/cases/haseloff/startSMALLablate.nc | 65580B |
-rwxr-xr-x | test/cases/haseloff/test_gradient_methods.sh | 20L |
-rw-r--r-- | test/cases/heated-slab/README.md | 22L |
-rwxr-xr-x | test/cases/heated-slab/generate_inputs.py | 129L |
-rwxr-xr-x | test/cases/heated-slab/run.sh | 28L |
-rwxr-xr-x | test/config_test.py | 62L |
-rw-r--r-- | test/energy_model.py | 169L |
-rw-r--r-- | test/enthalpy/column.py | 539L |
-rw-r--r-- | test/enthalpy/converter.py | 269L |
-rw-r--r-- | test/grounded_cell_fraction/grounded_cell_fraction.mac | 23L |
-rw-r--r-- | test/grounded_cell_fraction/grounded_cell_fraction.py | 149L |
-rw-r--r-- | test/icemodelvec2t.py | 317L |
-rw-r--r-- | test/mass_transport.py | 201L |
-rw-r--r-- | test/miscellaneous.py | 1221L |
-rw-r--r-- | test/node_types.py | 88L |
-rw-r--r-- | test/regression/CMakeLists.txt | 168L |
-rwxr-xr-x | test/regression/atmosphere_models.py | 545L |
-rw-r--r-- | test/regression/beddef_iso.py | 58L |
-rw-r--r-- | test/regression/beddef_lc_elastic.py | 137L |
-rw-r--r-- | test/regression/beddef_lc_restart.py | 120L |
-rwxr-xr-x | test/regression/beddef_lc_restart.sh | 58L |
-rw-r--r-- | test/regression/beddef_lc_viscous.py | 267L |
-rwxr-xr-x | test/regression/btu_regression.sh | 42L |
-rw-r--r-- | test/regression/file.py | 614L |
-rw-r--r-- | test/regression/frontal_melt_models.py | 226L |
-rw-r--r-- | test/regression/hydrology_steady_test.py | 146L |
-rwxr-xr-x | test/regression/inverse/build_tiny.py | 125L |
-rwxr-xr-x | test/regression/inverse/tiny_nlcg.sh | 37L |
-rwxr-xr-x | test/regression/inverse/tiny_tikhonov_lmvm.sh | 29L |
-rwxr-xr-x | test/regression/ocean_models.py | 468L |
-rw-r--r-- | test/regression/orographic_precipitation.py | 175L |
-rwxr-xr-x | test/regression/ssa/ssa_test_cfbc_fd.sh | 52L |
-rwxr-xr-x | test/regression/ssa/ssa_test_cfbc_fem.sh | 52L |
-rwxr-xr-x | test/regression/ssa/ssa_testi_fd.sh | 52L |
-rwxr-xr-x | test/regression/ssa/ssa_testi_fem.sh | 51L |
-rwxr-xr-x | test/regression/ssa/ssa_testj_fd.sh | 51L |
-rwxr-xr-x | test/regression/ssa/ssa_testj_fem.sh | 51L |
-rwxr-xr-x | test/regression/ssa/ssafem_test_linear.sh | 51L |
-rwxr-xr-x | test/regression/ssa/ssafem_test_plug.sh | 52L |
-rwxr-xr-x | test/regression/surface_models.py | 833L |
-rwxr-xr-x | test/regression/temp_continuity.py | 62L |
-rw-r--r-- | test/regression/test-template.txt | 28L |
-rwxr-xr-x | test/regression/test_01.sh | 31L |
-rwxr-xr-x | test/regression/test_02.sh | 36L |
-rwxr-xr-x | test/regression/test_03.sh | 26L |
-rwxr-xr-x | test/regression/test_04.sh | 31L |
-rwxr-xr-x | test/regression/test_05.sh | 34L |
-rwxr-xr-x | test/regression/test_06.sh | 32L |
-rwxr-xr-x | test/regression/test_07.sh | 32L |
-rwxr-xr-x | test/regression/test_08.sh | 35L |
-rwxr-xr-x | test/regression/test_09.sh | 37L |
-rwxr-xr-x | test/regression/test_10.sh | 43L |
-rwxr-xr-x | test/regression/test_12.sh | 53L |
-rwxr-xr-x | test/regression/test_13.sh | 56L |
-rwxr-xr-x | test/regression/test_15.sh | 36L |
-rwxr-xr-x | test/regression/test_16.sh | 39L |
-rwxr-xr-x | test/regression/test_17.sh | 48L |
-rwxr-xr-x | test/regression/test_18.sh | 36L |
-rwxr-xr-x | test/regression/test_23.sh | 34L |
-rwxr-xr-x | test/regression/test_27.sh | 23L |
-rwxr-xr-x | test/regression/test_28.sh | 40L |
-rwxr-xr-x | test/regression/test_29.py | 133L |
-rwxr-xr-x | test/regression/test_31.sh | 34L |
-rwxr-xr-x | test/regression/test_32.sh | 35L |
-rwxr-xr-x | test/regression/test_33.sh | 29L |
-rwxr-xr-x | test/regression/test_epsg_processing.py | 85L |
-rwxr-xr-x | test/regression/test_regression_tools.py | 22L |
-rwxr-xr-x | test/regression/vertical_grid_expansion.sh | 53L |
-rw-r--r-- | test/rigid_rotation.py | 190L |
-rwxr-xr-x | test/testObmelt.sh | 15L |
-rw-r--r-- | test/test_hydrology/.gitignore | 4L |
-rw-r--r-- | test/test_hydrology/README.md | 25L |
-rw-r--r-- | test/test_hydrology/inputforP_regression.nc | 54446B |
-rwxr-xr-x | test/test_hydrology/runTestP.py | 270L |
-rwxr-xr-x | test/test_hydrology/simpleP.py | 34L |
-rwxr-xr-x | test/test_hydrology/verifTestP.sh | 19L |
-rw-r--r-- | test/test_shelf/README.md | 2L |
-rwxr-xr-x | test/test_shelf/exactV.py | 165L |
-rw-r--r-- | test/test_ssafd/README.md | 14L |
-rw-r--r-- | test/test_ssafd/test_ssafd.py | 68L |
-rwxr-xr-x | test/vfnow.py | 370L |
-rwxr-xr-x | test/vnreport.py | 216L |
-rwxr-xr-x | util/adjust_timeline.py | 182L |
-rwxr-xr-x | util/check_stationarity.py | 212L |
-rw-r--r-- | util/convert_config.py | 47L |
-rwxr-xr-x | util/create_timeline.py | 149L |
-rwxr-xr-x | util/fill_missing.py | 411L |
-rwxr-xr-x | util/fill_missing_petsc.py | 432L |
-rwxr-xr-x | util/flowline.py | 259L |
-rwxr-xr-x | util/nc2cdo.py | 280L |
-rwxr-xr-x | util/nccmp.py | 183L |
-rwxr-xr-x | util/pism_config_editor | 382L |
-rwxr-xr-x | util/pism_config_editor.py | 274L |
-rwxr-xr-x | util/plot_profiling.py | 158L |
-rw-r--r-- | util/validate_config.py | 115L |