Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
MuellerSeb committed Jan 15, 2019
1 parent 1800c19 commit dae8e73
Show file tree
Hide file tree
Showing 974 changed files with 1,620,298 additions and 2 deletions.
44 changes: 42 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,42 @@
# ogs5py_benchmarks
The OGS5-Benchmarks written with ogs5py
Welcome to the ogs5py benchmarks
================================

Purpose
-------
Most of the OGS5 benchmarks were rewritten into a ogs5py-script in this repository.

The following were skipped:

+ `HT_EOS` (folder) \*.bat files to copy stuff... uarg.. (maybe rewrite with ogs5py)
+ `bact_growth_new` #THERMAL in mfp
+ `HT_var_density_1D` $AREA in mmp
+ `thm_quad` $STORATIVITY in mmp
+ `viscosity_yaws` $AREA in mmp
+ `uc_pris` GLI not valid (SRF not present for VOLUME)
+ `brand_m1_l1` GLI not valid (TIN and Polylines at the same time[?])
+ `2d_h_us_line_Warrick` lonesome mmp

The following benchmarks have multiple sub keywords in some files, which is
not convertable to a ogs5py script at the moment. Therefore the following are skipped as well:

+ `lag2d` repeated NEIGHBOR (cct)
+ `decal` repeated NEIGHBOR (cct)
+ `2D1P_transport` repeated POROSITY (mmp)
+ `Nuklidtransport` repeated MASS_DISPERSION (mmp)
+ `cement2d` repeated KINETIC_GEM (gem)
+ `model_1` repeated DAT_TYPE (out)
+ `Leakage` repeated TIM_TYPE (out)
+ `CO2-FLOW` repeated DAT_TYPE (out)
+ `2pf_2pt` repeated SIMULATOR (pcs)


Generation
----------

+ The scripts were generated with the python script
gen_benchmark_scripts.py
+ You can run all generated scripts for testing with the python script
run_ogs5py_scripts.py


Created January 2019, Copyright Sebastian Müller 2019
268 changes: 268 additions & 0 deletions benchmarks/Anisotropy/moleculardiffusion/soil_layer.gli
Original file line number Diff line number Diff line change
@@ -0,0 +1,268 @@
|-------------- Written with ogs5py --------------|
#POINTS
0 0.0 1.0 0.0 $NAME POINT0 $MD 0.05
1 0.0 0.0 0.0 $NAME POINT1 $MD 0.05
2 1.0 0.0 0.0 $NAME POINT2 $MD 0.05
3 1.0 1.0 0.0 $NAME POINT3 $MD 0.05
4 0.0 0.65 0.0 $NAME POINT4 $MD 0.05
5 0.0 0.35 0.0 $NAME POINT5 $MD 0.05
6 0.3 0.0 0.0 $NAME POINT6 $MD 0.05
7 0.55 0.0 0.0 $NAME POINT7 $MD 0.05
8 0.85 0.0 0.0 $NAME POINT8 $MD 0.05
9 1.0 0.15 0.0 $NAME POINT9 $MD 0.05
10 1.0 0.45 0.0 $NAME POINT10 $MD 0.05
11 1.0 0.7 0.0 $NAME POINT11 $MD 0.05
12 0.65 1.0 0.0 $NAME POINT12 $MD 0.05
13 0.35 1.0 0.0 $NAME POINT13 $MD 0.05
#POLYLINE
$ID
0
$NAME
POLYLINE0
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
0
4
13
0
#POLYLINE
$ID
1
$NAME
POLYLINE1
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
4
5
12
13
4
#POLYLINE
$ID
2
$NAME
POLYLINE2
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
5
1
3
12
5
#POLYLINE
$ID
3
$NAME
POLYLINE3
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
1
6
11
3
1
#POLYLINE
$ID
4
$NAME
POLYLINE4
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
6
7
10
11
6
#POLYLINE
$ID
5
$NAME
POLYLINE5
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
7
8
9
10
7
#POLYLINE
$ID
6
$NAME
POLYLINE6
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
8
2
9
8
#POLYLINE
$ID
7
$NAME
POLYLINE7
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
0
3
#POLYLINE
$ID
8
$NAME
POLYLINE8
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
1
2
#POLYLINE
$ID
9
$NAME
POLYLINE9
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
0
1
#POLYLINE
$ID
10
$NAME
POLYLINE10
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
2
3
#POLYLINE
$ID
10
$NAME
POLYLINE11
$TYPE
2
$EPSILON
0.01
$MAT_GROUP
-1
$POINTS
4
13
#SURFACE
$ID
0
$NAME
SURFACE0
$MAT_GROUP
-1
$POLYLINES
POLYLINE0
#SURFACE
$ID
1
$NAME
SURFACE1
$MAT_GROUP
-1
$POLYLINES
POLYLINE1
#SURFACE
$ID
2
$NAME
SURFACE2
$MAT_GROUP
-1
$POLYLINES
POLYLINE2
#SURFACE
$ID
3
$NAME
SURFACE3
$MAT_GROUP
-1
$POLYLINES
POLYLINE3
#SURFACE
$ID
4
$NAME
SURFACE4
$MAT_GROUP
-1
$POLYLINES
POLYLINE4
#SURFACE
$ID
5
$NAME
SURFACE5
$MAT_GROUP
-1
$POLYLINES
POLYLINE5
#SURFACE
$ID
6
$NAME
SURFACE6
$MAT_GROUP
-1
$POLYLINES
POLYLINE6
#STOP
|-- Written with ogs5py (0.5.0rc1) on: 2019-01-15_16-49-41 --|
Loading

0 comments on commit dae8e73

Please sign in to comment.