• Stars
    star
    5
  • Rank 2,861,937 (Top 57 %)
  • Language
    D
  • Created about 8 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A python script for modeling 1-D multiphase flow, based on a method-of-lines approach to solving a modified form of the Richards equation

More Repositories

1

Pumping_Test_Interpretation_with_Python

This is a Python (version 2 or 3) script to aid in the interpretation of aquifer pumping tests using the Theis (1935) and Hantush and Jacob (1955) solutions for confined and leaky confined aquifers, respectively, as well as a simple numerical method-of-lines solution for an unconfined aquifer with wellbore storage.
Python
24
star
2

Coupled_gas_water_flow_and_transport_porous_media

This Julia language (version 0.5) script solves the coupled partial differential equations associated with (1) compressible gas flow in partially water-saturated porous media, (2) partially-saturated flow of water (essentially amounting to a solution of the Richards equation using the Van Genuchten equations for capillarity and relative permeability), and (3) advective-dispersive transport of both aqueous-phase solutes and gas components in the respective media.
Julia
11
star
3

Coupled_gas_water_transport_with_geochemistry

A two-phase (water + gas) reactive transport model, written in Julia, that also simulates geochemical reactions between water-gas-mineral phases via a link with PHREEQC.
Julia
10
star
4

Monte_Carlo_atmospheric_plume

Air plume dispersion model, written in R - Monte Carlo mode enables multiple realizations
R
9
star
5

Unsaturated_Flow_2D_Steady-state

This script, written in Julia (v. 1.0), solves the steady-state form of the Richards equation for variably-saturated flow in porous media in a two-dimensional vertical cross section.
Julia
9
star
6

RBF-based_correlated_random_field_generator

This is a streamlined python 3 script for generating spatially-correlated random fields in 2-D or 3-D using a radial basis function interpolator.
Python
7
star
7

random_field

Python-based script for generating realistic-looking correlated random fields in 2-D or 3-D; includes a tkinter-based user interface
Python
6
star
8

Theis_Well_Field_Drawdown

This python script uses scipy functionality (special function + spatial classes) to calculate the drawdown associated with a pumping well field according to the Theis equation.
Python
6
star
9

analytical_element_model

Analytic element groundwater model, written in python, that uses a leaky aquifer solution and can model faults, wells, and line injectors
Python
4
star
10

groundwater_chem_data_explorer

A simple python script for processing and analyzing a large, multi-parameter groundwater quality data set
Python
4
star
11

Simplified_surface_water-groundwater_screening_model

This python script models the transient flow of water through a network of connected stream reaches of differing slopes and widths in accordance with the Manning equation, also accounting for discharge through the stream bed to underlying groundwater.
D
4
star
12

MFP

3-D multiphase flow model, written in D-language, plus sample input files
D
4
star
13

Partially_saturated_groundwater_flow_model_in_julia

This julia script is a complete groundwater flow model based on the integral finite difference method.
Julia
4
star
14

water_gas

Python script to model coupled flow of water and gas phases in 1-D, variable-geometry porous media
Python
3
star
15

Numerical_Solver_in_Python_for_Soil_Infiltration_Tests

This is a short Python 3 script that uses the SciPy package’s integrate.odeint method to solve a set of coupled ordinary differential equations approximating the infiltration of a wetting front into unsaturated soil.
Python
3
star
16

Python_Script_for_Statistical_Resampling_and_Modeling_of_Multivariate_Water_Quality_Data

This special-purpose Python script reads a multivariate water quality data set, generates a larger synthetic data set with matching parameter probability distributions and pairwise correlations, and runs PHREEQC speciation simulations on the synthetic data.
Python
3
star
17

Facilitator_scripts_for_reactive_flow_through_fractured_rock_with_PHREEQC

This repository contains python scripts for pre- and post-processing PHREEQC simulations for flow through a dual-porosity column, emulating reactive transport through fractured porous media.
Python
3
star
18

1-D-diffusion

Julia script for modeling 1-D gaseous diffusion in porous media with fixed boundary conditions
Julia
2
star
19

Heuristic_model_for_aquifer-aquitard_structures_in_fluvial_environments

This julia script models the formation of aquifer-aquitard structures in a fluvial setting.
Julia
2
star
20

Diamond-Square_Terrain_and_3D_Lattice_Generation_with_Python_and_Pandas

This is a relatively short python script (works with versions 2 or 3) for generating fractal surfaces or volumes, starting with an arbitrary initial lattice.
Python
2
star
21

USG_python

A single-layer, unstructured grid finite-difference groundwater flow model, written in python
Python
2
star
22

Leaky_Aquifer_Analytical_Model_for_Gas_Flow

This Python script models the steady-state pressure distribution and gas mass fluxes associated with operation of a soil vapor extraction (SVE) system in a leaky aquifer setting.
Python
1
star
23

Heuristic_simulation_of_erosion_and_hydrologic_feature_formation

This julia language script reads an initial N x N grid of elevations across an x-y plane and simulates the formation of erosional and hydrologic features in response to user-supplied input parameters.
Julia
1
star
24

A_Prototype_Lake_Package_for_Solute_Transport_Modeling_with_PHAST

This Python script provides a limited groundwater-lake water interaction modeling capability to the U.S. Geological Survey’s PHAST reactive transport model.
Python
1
star
25

Numerical_Toolkit_for_Approximating_Groundwater_Flow_Field_from_Scattered_Data

This Julia script imports and interpolates scattered hydraulic head and hydraulic conductivity data (for a single-layer aquifer) using ordinary kriging.
Julia
1
star
26

VOC_Plume_Meta-analysis_with_Python

This is a python script I have written to read and parse a large groundwater quality database (tens of thousands of wells, with hundreds of thousands of sample events) into individual groundwater plumes, subject to subsequent spatial analyses to develop a simple set of plume metrics.
Python
1
star