Synthetic tests

A total of 10 synthetic tests have been prepared to verify OpenWQ’s outputs against analytical solutions. Such tests should be performed regularly during development to ensure that OpenWQ is still performing accurately as expected.

The json-input files for each of these synthetic tests can be obtained from the folowing GitHub repository: https://github.com/ue-hydro/synthetic_tests

The table below summarizes the different tests:

Transport Scheme

Designation

Description

No transport

1_noTrans_1species_1storder

Batch reactor involving 1 chemical species subject to first-order decay

2_noTrans_1species 2ndorder

Batch reactor involving 1 chemical species subject to second-order decay

3_noTrans_2species

Batch reactor involving 2 chemical species subject to first-order decay

4_noTrans_3species

Batch reactor involving 3 chemical species subject to first-order decay

5_noTrans_nitrogencycle

Batch reactor representing the nitrogen cycle

6_noTrans_oxygenBODcycle

Batch reactor representing the dissolved oxygen cycle

Advection-Dispersion

7_trans_contS

PorMedia Non-reactive transport of 1 chemical species in porous media subject to a continuous load

8_trans_contS

PorMedia 1storder Reactive (linear decay) transport of 1 chemical species in porous media subject to a continuous load

9_trans_instS

PorMedia Non-reactive transport of 1 chemical species in porous media subject to an instantaneous load

10_trans_instS

PorMedia 1storder Reactive (linear decay) transport of 1 chemical species in porous media subject to an instantaneous load