Skip to content

Releases: rcriii42/DHLLDV

Graded particles

11 Mar 17:42
Compare
Choose a tag to compare
Graded particles Pre-release
Pre-release

Graded particles are implemented and shown in the viewer.

================================== test session starts ===================================
platform linux -- Python 3.8.5, pytest-6.2.1, py-1.10.0, pluggy-0.13.1
rootdir: DHLLDV
plugins: cov-2.11.1, pep8-1.0.6
collected 55 items                                                                       

tests/test_DHLLDV_framework.py .....                                               [  9%]
tests/test_DHLLDV_framework_graded.py ............                                 [ 30%]
tests/test_Framework_LDV.py .......                                                [ 43%]
tests/test_heterogeneous.py .....                                                  [ 52%]
tests/test_homogeneous.py .............                                            [ 76%]
tests/test_stratified.py ........                                                  [ 90%]
tests/test_utils.py .....                                                          [100%]

----------- coverage: platform linux, python 3.8.5-final-0 -----------
Name                         Stmts   Miss  Cover
------------------------------------------------
DHLLDV/DHLLDV_Utils.py          22      0   100%
DHLLDV/DHLLDV_constants.py      12      0   100%
DHLLDV/DHLLDV_framework.py     235     19    92%
DHLLDV/__init__.py               0      0   100%
DHLLDV/heterogeneous.py         55      0   100%
DHLLDV/homogeneous.py           55      3    95%
DHLLDV/stratified.py            77      1    99%
------------------------------------------------
TOTAL                          456     23    95%


=================================== 55 passed in 0.35s ===================================

Single particle model

04 Mar 16:31
Compare
Choose a tag to compare
Single particle model Pre-release
Pre-release

Framework implemented for uniform (single particle) soil.

Lacks setup.py and full test coverage.

----------- coverage: platform win32, python 3.8.5-final-0 -----------
Name                         Stmts   Miss  Cover
------------------------------------------------
DHLLDV\DHLLDV_Utils.py          22      0   100%
DHLLDV\DHLLDV_constants.py      11      0   100%
DHLLDV\DHLLDV_framework.py     226     91    60%
DHLLDV\__init__.py               0      0   100%
DHLLDV\heterogeneous.py         55      1    98%
DHLLDV\homogeneous.py           55      3    95%
DHLLDV\stratified.py            77      9    88%
------------------------------------------------
TOTAL                          446    104    77%