commit 6bfb5be2a000d91f0be15231f24b8036306b03b2
parent 970f3916021a2c94f12552c1dd8775a17f6d4224
Author: Anders Damsgaard <andersd@riseup.net>
Date: Fri, 2 Jun 2017 11:02:58 -0400
check VTK files after contact search, fix small error in bond VTK write
Diffstat:
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/io.jl b/src/io.jl
@@ -247,11 +247,12 @@ function writeIceFloeBondVTK(simulation::Simulation,
# Write 0-indexed offset for the connectivity array for the end of each
# cell
- write(f, " <DataArray name=\"connectivity\" type=\"Int64\" " *
+ write(f, " <DataArray name=\"offsets\" type=\"Int64\" " *
"format=\"ascii\">\n")
for i=1:length(i1)
write(f, "$((i - 1)*2 + 2) ")
end
+ write(f, "\n")
write(f, " </DataArray>\n")
write(f, " </Lines>\n")
diff --git a/test/vtk.jl b/test/vtk.jl
@@ -9,6 +9,7 @@ sim = SeaIce.createSimulation(id="test")
SeaIce.addIceFloeCylindrical(sim, [ 0., 0.], 10., 1., verbose=false)
SeaIce.addIceFloeCylindrical(sim, [18., 0.], 10., 1., verbose=false)
sim.ocean = SeaIce.createRegularOceanGrid([10, 20, 5], [10., 25., 2.])
+SeaIce.findContacts!(sim, method="all to all")
SeaIce.writeVTK(sim, verbose=false)
cmd_post = ""
@@ -26,7 +27,7 @@ else
end
icefloechecksum =
-"b34352d9fc151411d7cd60fcdfdfc29c5f6876928248b5e6916e8668d58b0887 " *
+"cbce00877a96d6ec778ae6a9eabce8c18344e0b57f846c34a2777d0882376aeb " *
"test.icefloes.1.vtu\n"
oceanchecksum =
@@ -44,9 +45,8 @@ SeaIce.setTotalTime!(sim, 1.5)
SeaIce.setTimeStep!(sim)
sim.file_number = 0
SeaIce.run!(sim, single_step=true)
-SeaIce.run!(sim, single_step=true)
@test readstring(`$(cmd) test.icefloes.1.vtu$(cmd_post)`) == icefloechecksum
@test readstring(`$(cmd) test.ocean.1.vts$(cmd_post)`) == oceanchecksum
-SeaIce.removeSimulationFiles(sim)
+#SeaIce.removeSimulationFiles(sim)