tAdd wall test with contact stiffness - Granular.jl - Julia package for granular dynamics simulation
 (HTM) git clone git://src.adamsgaard.dk/Granular.jl
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 865d9373d7a5e7c6f41af661c1106c8bcf1a47e7
 (DIR) parent 2b27081f371c84d9b040e1315a573f1c1aab3bf7
 (HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
       Date:   Wed,  9 May 2018 22:10:34 -0400
       
       Add wall test with contact stiffness
       
       Diffstat:
         M test/wall.jl                        |      12 ++++++++++++
       
       1 file changed, 12 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/test/wall.jl b/test/wall.jl
       t@@ -77,6 +77,18 @@ Granular.interactWalls!(sim)
        Compat.@info "Wall at -x"
        sim = Granular.createSimulation()
        sim.ocean = Granular.createRegularOceanGrid([1, 1, 1], [10., 20., 1.0])
       +Granular.addGrainCylindrical!(sim, [ 0., 0.], 1., 2., youngs_modulus=0.,
       +                              verbose=false)
       +Granular.addWallLinearFrictionless!(sim, [1., 0.], -1. + .01, verbose=false)
       +Granular.setTimeStep!(sim, verbose=false)
       +Granular.interactWalls!(sim)
       +@test sim.walls[1].force < 0.
       +@test sim.grains[1].force[1] > 0.
       +@test sim.grains[1].force[2] ≈ 0.
       +
       +Compat.@info "Wall at -x"
       +sim = Granular.createSimulation()
       +sim.ocean = Granular.createRegularOceanGrid([1, 1, 1], [10., 20., 1.0])
        Granular.addGrainCylindrical!(sim, [ 0., 0.], 1., 2., verbose=false)
        Granular.addWallLinearFrictionless!(sim, [1., 0.], -1. + .01, verbose=false)
        Granular.setTimeStep!(sim, verbose=false)