Skip to content

Commit

Permalink
finalize
Browse files Browse the repository at this point in the history
  • Loading branch information
ToshiyukiBandai committed Feb 10, 2022
1 parent f15072d commit 5de1644
Show file tree
Hide file tree
Showing 29 changed files with 24,116 additions and 6,200 deletions.
12,103 changes: 12,078 additions & 25 deletions PINNs_codes/.ipynb_checkpoints/inverse_heterogeneous-checkpoint.ipynb

Large diffs are not rendered by default.

18,209 changes: 12,036 additions & 6,173 deletions PINNs_codes/inverse_heterogeneous.ipynb

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# DD-PINNs-RRE: Physics-informed neural networks with Domain Decomposition for solving the Richardson-Richards equation

This repository contains Python source codes for physics-informed neural networks (PINNs) with domain decomposition (DD) for solving the Richardson-Richards equation (RRE), which can be used to simulate water flow in soils. Also, this repository contains the analytical solutions to verify the PINN solutions as well as finite difference (written in Matlab) and finite element methods (using HYDRUS-1D) for comparison. The results are summarized in a paper that is currently reviewed by xxx.
This repository contains Python source codes for physics-informed neural networks (PINNs) with domain decomposition (DD) for solving the Richardson-Richards equation (RRE), which can be used to simulate water flow in soils. Also, this repository contains the analytical solutions to verify the PINN solutions as well as finite difference (written in Matlab) and finite element methods (using HYDRUS-1D) for comparison. The results are summarized in a paper that is currently under reviewed.

### Contents
* [PINNs_codes](#PINNs_codes)
Expand Down Expand Up @@ -46,7 +46,7 @@ year = {1991}
}
```

This directory contains numerical solutions by [HYDRUS-1D](https://www.pc-progress.com/en/Default.aspx?hydrus-1d) used for inverse modeling to estimate surface water flux (true solution and noisy data). The HYDRUS output files are located in "results/inverse/HYDRUS."
This directory contains numerical solutions by [HYDRUS-1D](https://www.pc-progress.com/en/Default.aspx?hydrus-1d) used for inverse modeling to estimate surface water flux (true solution and noisy data). The HYDRUS output files are located in "results/inverse/HYDRUS." Note that the performance of PINNs is strongly affected by the initialization of neural networks, as dicsused in the paper. If you cannot obtain good results, please try different random seeds for the initialization.

## results
This directory contains results shown in the paper.
Expand Down
Binary file modified results/example-inverse/1/K_pred.npy
Binary file not shown.
Binary file modified results/example-inverse/1/flux.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified results/example-inverse/1/flux_pred.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_data_1.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_data_1_BFGS.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_data_2.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_data_2_BFGS.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_psi_int.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_psi_int_BFGS.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_qz_int.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_qz_int_BFGS.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_res_1.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_res_1_BFGS.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_res_2.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_res_2_BFGS.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_res_int.npy
Binary file not shown.
Binary file modified results/example-inverse/1/loss_res_int_BFGS.npy
Binary file not shown.
Binary file modified results/example-inverse/1/psi_color.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified results/example-inverse/1/psi_pred.npy
Binary file not shown.
Binary file modified results/example-inverse/1/residual.npy
Binary file not shown.
Binary file modified results/example-inverse/1/residual.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified results/example-inverse/1/theta_color.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified results/example-inverse/1/theta_fixed_time.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified results/example-inverse/1/theta_pred.npy
Binary file not shown.
Binary file modified results/example-inverse/1/training.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added results/example-inverse/summary.xls
Binary file not shown.

0 comments on commit 5de1644

Please sign in to comment.