diff --git a/docs/literate/tutorials/dam_break.jl b/docs/literate/tutorials/dam_break.jl index 7ff0ba41..630c8bc1 100644 --- a/docs/literate/tutorials/dam_break.jl +++ b/docs/literate/tutorials/dam_break.jl @@ -261,7 +261,7 @@ function variational_multiscale_method(state) ## Solve nonlinear system U = zeros(ndofs(dofmap)) # Initialize nodal dispacement and pressure with zero solved = Tesserae.newton!(U, U->residual(U,state), U->J; - linsolve=(x,A,b)->ldiv!(x,A,b), backtracking=true) + linsolve=(x,A,b)->ldiv!(x,A,b), backtracking=true, verbose=true) solved && break end @@ -389,6 +389,7 @@ function jacobian(state) ## Extract the activated degrees of freedom extract(A, dofmap) end +main() using Test #src if @isdefined(RUN_TESTS) && RUN_TESTS #src diff --git a/test/LocalPreferences.toml b/test/LocalPreferences.toml index b9e9d17f..84fd5322 100644 --- a/test/LocalPreferences.toml +++ b/test/LocalPreferences.toml @@ -2,4 +2,4 @@ debug_mode = true block_factor = 3 threaded_macro = true -showprogress_macro = false +showprogress_macro = true diff --git a/test/runtests.jl b/test/runtests.jl index d4338fb9..af47bfdf 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -2,13 +2,13 @@ using Tesserae using Random using Test -include("utils.jl") -include("mesh.jl") -include("blockspace.jl") -include("sparray.jl") +# include("utils.jl") +# include("mesh.jl") +# include("blockspace.jl") +# include("sparray.jl") -include("grid.jl") +# include("grid.jl") -include("interpolations.jl") +# include("interpolations.jl") include("tutorials.jl") diff --git a/test/tutorials.jl b/test/tutorials.jl index cbf7e322..b092fb72 100644 --- a/test/tutorials.jl +++ b/test/tutorials.jl @@ -1,55 +1,55 @@ -module TestCollision - const RUN_TESTS = true - cd(tempdir()) do - include(joinpath(@__DIR__, "../docs/literate/tutorials/collision.jl")) - end -end +# module TestCollision + # const RUN_TESTS = true + # cd(tempdir()) do + # include(joinpath(@__DIR__, "../docs/literate/tutorials/collision.jl")) + # end +# end -module TestCPDI - const RUN_TESTS = true - cd(tempdir()) do - include(joinpath(@__DIR__, "../docs/literate/tutorials/cpdi.jl")) - end -end +# module TestCPDI + # const RUN_TESTS = true + # cd(tempdir()) do + # include(joinpath(@__DIR__, "../docs/literate/tutorials/cpdi.jl")) + # end +# end -module TestTLMPMVortex - const RUN_TESTS = true - cd(tempdir()) do - include(joinpath(@__DIR__, "../docs/literate/tutorials/tlmpm_vortex.jl")) - end -end +# module TestTLMPMVortex + # const RUN_TESTS = true + # cd(tempdir()) do + # include(joinpath(@__DIR__, "../docs/literate/tutorials/tlmpm_vortex.jl")) + # end +# end -module TestImplicitJacobianFree - const RUN_TESTS = true - cd(tempdir()) do - include(joinpath(@__DIR__, "../docs/literate/tutorials/implicit_jacobian_free.jl")) - end -end +# module TestImplicitJacobianFree + # const RUN_TESTS = true + # cd(tempdir()) do + # include(joinpath(@__DIR__, "../docs/literate/tutorials/implicit_jacobian_free.jl")) + # end +# end -module TestImplicitJacobianBased - const RUN_TESTS = true - cd(tempdir()) do - include(joinpath(@__DIR__, "../docs/literate/tutorials/implicit_jacobian_based.jl")) - end -end +# module TestImplicitJacobianBased + # const RUN_TESTS = true + # cd(tempdir()) do + # include(joinpath(@__DIR__, "../docs/literate/tutorials/implicit_jacobian_based.jl")) + # end +# end -module TestCollapse - const RUN_TESTS = true - cd(tempdir()) do - include(joinpath(@__DIR__, "../docs/literate/tutorials/collapse.jl")) - end -end +# module TestCollapse + # const RUN_TESTS = true + # cd(tempdir()) do + # include(joinpath(@__DIR__, "../docs/literate/tutorials/collapse.jl")) + # end +# end module TestDamBreak - const RUN_TESTS = true + # const RUN_TESTS = true cd(tempdir()) do include(joinpath(@__DIR__, "../docs/literate/tutorials/dam_break.jl")) end end -module TestRigidBodyContact - const RUN_TESTS = true - cd(tempdir()) do - include(joinpath(@__DIR__, "../docs/literate/tutorials/rigid_body_contact.jl")) - end -end +# module TestRigidBodyContact + # const RUN_TESTS = true + # cd(tempdir()) do + # include(joinpath(@__DIR__, "../docs/literate/tutorials/rigid_body_contact.jl")) + # end +# end