tDisable plotting and verbosity by default in packing tests - Granular.jl - Jul… | |
git clone git://src.adamsgaard.dk/Granular.jl | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 956971f2feacae7df239ba36a94049395d1562c5 | |
parent 62fe5ebaa3bc459953cd2ba83693919f31f2d428 | |
Author: Anders Damsgaard <[email protected]> | |
Date: Fri, 22 Dec 2017 15:53:48 -0500 | |
Disable plotting and verbosity by default in packing tests | |
Diffstat: | |
M test/packing.jl | 29 ++++++++++++++++++++++++----- | |
1 file changed, 24 insertions(+), 5 deletions(-) | |
--- | |
diff --git a/test/packing.jl b/test/packing.jl | |
t@@ -39,6 +39,9 @@ for grain in sim.grains | |
end | |
+plot_packings=false | |
+verbose=false | |
+ | |
info("Testing irregular (Poisson-disk) packing generation (monodisperse size)") | |
sim = Granular.createSimulation("poisson1-monodisperse-nopadding") | |
sim.ocean = Granular.createRegularOceanGrid([1, 1, 1], [1., 1., 1.]) | |
t@@ -46,20 +49,36 @@ Granular.irregularPacking!(sim, | |
radius_max=.1, | |
radius_min=.1, | |
padding_factor=0., | |
- verbose=true) | |
+ plot_during_packing=plot_packings, | |
+ verbose=verbose) | |
+@test length(sim.grains) > 23 | |
info("Testing irregular (Poisson-disk) packing generation (wide PSD)") | |
sim = Granular.createSimulation("poisson2-wide-nopadding") | |
sim.ocean = Granular.createRegularOceanGrid([1, 1, 1], [1., 1., 1.]) | |
Granular.irregularPacking!(sim, | |
radius_max=.1, | |
- radius_min=.001, | |
+ radius_min=.005, | |
padding_factor=0., | |
- verbose=true) | |
+ plot_during_packing=plot_packings, | |
+ verbose=verbose) | |
+@test length(sim.grains) > 280 | |
sim = Granular.createSimulation("poisson3-wide-padding") | |
sim.ocean = Granular.createRegularOceanGrid([1, 1, 1], [1., 1., 1.]) | |
Granular.irregularPacking!(sim, | |
radius_max=.1, | |
- radius_min=.001, | |
+ radius_min=.005, | |
padding_factor=2., | |
- verbose=true) | |
+ plot_during_packing=plot_packings, | |
+ verbose=verbose) | |
+@test length(sim.grains) > 280 | |
+ | |
+sim = Granular.createSimulation("poisson4-binary-search") | |
+sim.ocean = Granular.createRegularOceanGrid([1, 1, 1], [1., 1., 1.]) | |
+Granular.irregularPacking!(sim, | |
+ radius_max=.1, | |
+ radius_min=.005, | |
+ binary_radius_search=true, | |
+ plot_during_packing=plot_packings, | |
+ verbose=verbose) | |
+@test length(sim.grains) > 280 |