From 0f271a745fdfce664a7440a4a4ef6500d7b875da Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Wed, 19 Mar 2008 11:36:30 +0000 Subject: [PATCH] added --- .gitattributes | 252 ++ .../1-edge/edge_01_refined/tets.png | Bin 0 -> 10492 bytes .../1-edge/edge_01_refined/tets.pvsm | 2225 +++++++++++ .../1-edge/edge_01_refined/tets.txt | 10 + .../1-edge/edge_01_refined/tets.vtk | 25 + .../1-edge/edge_12_refined/tets.png | Bin 0 -> 10656 bytes .../1-edge/edge_12_refined/tets.pvsm | 2225 +++++++++++ .../1-edge/edge_12_refined/tets.txt | 10 + .../1-edge/edge_12_refined/tets.vtk | 25 + .../1-edge/edge_20_refined/tets.png | Bin 0 -> 10205 bytes .../1-edge/edge_20_refined/tets.pvsm | 2225 +++++++++++ .../1-edge/edge_20_refined/tets.txt | 10 + .../1-edge/edge_20_refined/tets.vtk | 25 + .../1-edge/edge_23_refined/tets.png | Bin 0 -> 10376 bytes .../1-edge/edge_23_refined/tets.pvsm | 2225 +++++++++++ .../1-edge/edge_23_refined/tets.txt | 10 + .../1-edge/edge_23_refined/tets.vtk | 25 + .../1-edge/edge_30_refined/tets.png | Bin 0 -> 10857 bytes .../1-edge/edge_30_refined/tets.pvsm | 2225 +++++++++++ .../1-edge/edge_30_refined/tets.txt | 10 + .../1-edge/edge_30_refined/tets.vtk | 25 + .../1-edge/edge_31_refined/tets.png | Bin 0 -> 10519 bytes .../1-edge/edge_31_refined/tets.pvsm | 2225 +++++++++++ .../1-edge/edge_31_refined/tets.txt | 10 + .../1-edge/edge_31_refined/tets.vtk | 25 + .../2-edges/edge_01-12_refined/tets.png | Bin 0 -> 11251 bytes .../2-edges/edge_01-12_refined/tets.pvsm | 2429 ++++++++++++ .../2-edges/edge_01-12_refined/tets.txt | 15 + .../2-edges/edge_01-12_refined/tets.vtk | 29 + .../2-edges/edge_01-20_refined/tets.png | Bin 0 -> 11310 bytes .../2-edges/edge_01-20_refined/tets.pvsm | 2021 ++++++++++ .../2-edges/edge_01-20_refined/tets.txt | 15 + .../2-edges/edge_01-20_refined/tets.vtk | 29 + .../2-edges/edge_01-23_refined/tets.png | Bin 0 -> 9671 bytes .../2-edges/edge_01-23_refined/tets.pvsm | 3255 +++++++++++++++++ .../2-edges/edge_01-23_refined/tets.txt | 20 + .../2-edges/edge_01-23_refined/tets.vtk | 32 + .../2-edges/edge_01-30_refined/tets.png | Bin 0 -> 9442 bytes .../2-edges/edge_01-30_refined/tets.pvsm | 1817 +++++++++ .../2-edges/edge_01-30_refined/tets.txt | 15 + .../2-edges/edge_01-30_refined/tets.vtk | 29 + .../2-edges/edge_01-31_refined/tets.png | Bin 0 -> 9409 bytes .../2-edges/edge_01-31_refined/tets.pvsm | 1817 +++++++++ .../2-edges/edge_01-31_refined/tets.txt | 15 + .../2-edges/edge_01-31_refined/tets.vtk | 29 + .../2-edges/edge_12-20_refined/tets.png | Bin 0 -> 8830 bytes .../2-edges/edge_12-20_refined/tets.pvsm | 1817 +++++++++ .../2-edges/edge_12-20_refined/tets.txt | 15 + .../2-edges/edge_12-20_refined/tets.vtk | 29 + .../2-edges/edge_12-23_refined/tets.png | Bin 0 -> 9228 bytes .../2-edges/edge_12-23_refined/tets.pvsm | 1817 +++++++++ .../2-edges/edge_12-23_refined/tets.txt | 15 + .../2-edges/edge_12-23_refined/tets.vtk | 29 + .../2-edges/edge_12-30_refined/tets.png | Bin 0 -> 10474 bytes .../2-edges/edge_12-30_refined/tets.pvsm | 1817 +++++++++ .../2-edges/edge_12-30_refined/tets.txt | 20 + .../2-edges/edge_12-30_refined/tets.vtk | 32 + .../2-edges/edge_12-31_refined/tets.png | Bin 0 -> 9437 bytes .../2-edges/edge_12-31_refined/tets.pvsm | 1817 +++++++++ .../2-edges/edge_12-31_refined/tets.txt | 15 + .../2-edges/edge_12-31_refined/tets.vtk | 29 + .../2-edges/edge_20-23_refined/tets.png | Bin 0 -> 8865 bytes .../2-edges/edge_20-23_refined/tets.pvsm | 1839 ++++++++++ .../2-edges/edge_20-23_refined/tets.txt | 15 + .../2-edges/edge_20-23_refined/tets.vtk | 29 + .../2-edges/edge_20-30_refined/tets.png | Bin 0 -> 9187 bytes .../2-edges/edge_20-30_refined/tets.pvsm | 1839 ++++++++++ .../2-edges/edge_20-30_refined/tets.txt | 15 + .../2-edges/edge_20-30_refined/tets.vtk | 29 + .../2-edges/edge_20-31_refined/tets.png | Bin 0 -> 9477 bytes .../2-edges/edge_20-31_refined/tets.pvsm | 1839 ++++++++++ .../2-edges/edge_20-31_refined/tets.txt | 20 + .../2-edges/edge_20-31_refined/tets.vtk | 32 + .../2-edges/edge_23-30_refined/tets.png | Bin 0 -> 9104 bytes .../2-edges/edge_23-30_refined/tets.pvsm | 1839 ++++++++++ .../2-edges/edge_23-30_refined/tets.txt | 15 + .../2-edges/edge_23-30_refined/tets.vtk | 29 + .../2-edges/edge_23-31_refined/tets.png | Bin 0 -> 9123 bytes .../2-edges/edge_23-31_refined/tets.pvsm | 1839 ++++++++++ .../2-edges/edge_23-31_refined/tets.txt | 15 + .../2-edges/edge_23-31_refined/tets.vtk | 29 + .../2-edges/edge_30-31_refined/tets.png | Bin 0 -> 9697 bytes .../2-edges/edge_30-31_refined/tets.pvsm | 1839 ++++++++++ .../2-edges/edge_30-31_refined/tets.txt | 15 + .../2-edges/edge_30-31_refined/tets.vtk | 29 + .../3-edges/edge_01-12-20_refined/tets.png | Bin 0 -> 9277 bytes .../3-edges/edge_01-12-20_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_01-12-20_refined/tets.txt | 20 + .../3-edges/edge_01-12-20_refined/tets.vtk | 33 + .../3-edges/edge_01-12-23_refined/tets.png | Bin 0 -> 9591 bytes .../3-edges/edge_01-12-23_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_01-12-23_refined/tets.txt | 20 + .../3-edges/edge_01-12-23_refined/tets.vtk | 33 + .../3-edges/edge_01-12-30_refined/tets.png | Bin 0 -> 9858 bytes .../3-edges/edge_01-12-30_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_01-12-30_refined/tets.txt | 20 + .../3-edges/edge_01-12-30_refined/tets.vtk | 33 + .../3-edges/edge_01-12-31_refined/tets.png | Bin 0 -> 11582 bytes .../3-edges/edge_01-12-31_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_01-12-31_refined/tets.txt | 45 + .../3-edges/edge_01-12-31_refined/tets.vtk | 49 + .../3-edges/edge_01-20-23_refined/tets.png | Bin 0 -> 9122 bytes .../3-edges/edge_01-20-23_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_01-20-23_refined/tets.txt | 20 + .../3-edges/edge_01-20-23_refined/tets.vtk | 33 + .../3-edges/edge_01-20-30_refined/tets.png | Bin 0 -> 11073 bytes .../3-edges/edge_01-20-30_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_01-20-30_refined/tets.txt | 45 + .../3-edges/edge_01-20-30_refined/tets.vtk | 49 + .../3-edges/edge_01-20-31_refined/tets.png | Bin 0 -> 9810 bytes .../3-edges/edge_01-20-31_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_01-20-31_refined/tets.txt | 20 + .../3-edges/edge_01-20-31_refined/tets.vtk | 33 + .../3-edges/edge_01-23-30_refined/tets.png | Bin 0 -> 9644 bytes .../3-edges/edge_01-23-30_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_01-23-30_refined/tets.txt | 20 + .../3-edges/edge_01-23-30_refined/tets.vtk | 33 + .../3-edges/edge_01-23-31_refined/tets.png | Bin 0 -> 9975 bytes .../3-edges/edge_01-23-31_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_01-23-31_refined/tets.txt | 20 + .../3-edges/edge_01-23-31_refined/tets.vtk | 33 + .../3-edges/edge_01-30-31_refined/tets.png | Bin 0 -> 10064 bytes .../3-edges/edge_01-30-31_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_01-30-31_refined/tets.txt | 20 + .../3-edges/edge_01-30-31_refined/tets.vtk | 33 + .../3-edges/edge_12-20-23_refined/tets.png | Bin 0 -> 11316 bytes .../3-edges/edge_12-20-23_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_12-20-23_refined/tets.txt | 45 + .../3-edges/edge_12-20-23_refined/tets.vtk | 49 + .../3-edges/edge_12-20-30_refined/tets.png | Bin 0 -> 9904 bytes .../3-edges/edge_12-20-30_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_12-20-30_refined/tets.txt | 20 + .../3-edges/edge_12-20-30_refined/tets.vtk | 33 + .../3-edges/edge_12-20-31_refined/tets.png | Bin 0 -> 10317 bytes .../3-edges/edge_12-20-31_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_12-20-31_refined/tets.txt | 20 + .../3-edges/edge_12-20-31_refined/tets.vtk | 33 + .../3-edges/edge_12-23-30_refined/tets.png | Bin 0 -> 9721 bytes .../3-edges/edge_12-23-30_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_12-23-30_refined/tets.txt | 20 + .../3-edges/edge_12-23-30_refined/tets.vtk | 33 + .../3-edges/edge_12-23-31_refined/tets.png | Bin 0 -> 9532 bytes .../3-edges/edge_12-23-31_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_12-23-31_refined/tets.txt | 20 + .../3-edges/edge_12-23-31_refined/tets.vtk | 33 + .../3-edges/edge_12-30-31_refined/tets.png | Bin 0 -> 10642 bytes .../3-edges/edge_12-30-31_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_12-30-31_refined/tets.txt | 20 + .../3-edges/edge_12-30-31_refined/tets.vtk | 33 + .../3-edges/edge_20-23-30_refined/tets.png | Bin 0 -> 9779 bytes .../3-edges/edge_20-23-30_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_20-23-30_refined/tets.txt | 20 + .../3-edges/edge_20-23-30_refined/tets.vtk | 33 + .../3-edges/edge_20-23-31_refined/tets.png | Bin 0 -> 9573 bytes .../3-edges/edge_20-23-31_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_20-23-31_refined/tets.txt | 20 + .../3-edges/edge_20-23-31_refined/tets.vtk | 33 + .../3-edges/edge_20-30-31_refined/tets.png | Bin 0 -> 10236 bytes .../3-edges/edge_20-30-31_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_20-30-31_refined/tets.txt | 20 + .../3-edges/edge_20-30-31_refined/tets.vtk | 33 + .../3-edges/edge_23-30-31_refined/tets.png | Bin 0 -> 11905 bytes .../3-edges/edge_23-30-31_refined/tets.pvsm | 1839 ++++++++++ .../3-edges/edge_23-30-31_refined/tets.txt | 45 + .../3-edges/edge_23-30-31_refined/tets.vtk | 49 + .../4-edges/edge_01-12-20-23_refined/tets.png | Bin 0 -> 9753 bytes .../edge_01-12-20-23_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_01-12-20-23_refined/tets.txt | 25 + .../4-edges/edge_01-12-20-23_refined/tets.vtk | 37 + .../4-edges/edge_01-12-20-30_refined/tets.png | Bin 0 -> 9442 bytes .../edge_01-12-20-30_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_01-12-20-30_refined/tets.txt | 25 + .../4-edges/edge_01-12-20-30_refined/tets.vtk | 37 + .../4-edges/edge_01-12-20-31_refined/tets.png | Bin 0 -> 9667 bytes .../edge_01-12-20-31_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_01-12-20-31_refined/tets.txt | 25 + .../4-edges/edge_01-12-20-31_refined/tets.vtk | 37 + .../4-edges/edge_01-12-23-30_refined/tets.png | Bin 0 -> 10026 bytes .../edge_01-12-23-30_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_01-12-23-30_refined/tets.txt | 30 + .../4-edges/edge_01-12-23-30_refined/tets.vtk | 40 + .../4-edges/edge_01-12-23-31_refined/tets.png | Bin 0 -> 10181 bytes .../edge_01-12-23-31_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_01-12-23-31_refined/tets.txt | 25 + .../4-edges/edge_01-12-23-31_refined/tets.vtk | 37 + .../4-edges/edge_01-12-30-31_refined/tets.png | Bin 0 -> 10330 bytes .../edge_01-12-30-31_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_01-12-30-31_refined/tets.txt | 25 + .../4-edges/edge_01-12-30-31_refined/tets.vtk | 37 + .../4-edges/edge_01-20-23-30_refined/tets.png | Bin 0 -> 9737 bytes .../edge_01-20-23-30_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_01-20-23-30_refined/tets.txt | 25 + .../4-edges/edge_01-20-23-30_refined/tets.vtk | 37 + .../4-edges/edge_01-20-23-31_refined/tets.png | Bin 0 -> 10469 bytes .../edge_01-20-23-31_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_01-20-23-31_refined/tets.txt | 30 + .../4-edges/edge_01-20-23-31_refined/tets.vtk | 40 + .../4-edges/edge_01-20-30-31_refined/tets.png | Bin 0 -> 10241 bytes .../edge_01-20-30-31_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_01-20-30-31_refined/tets.txt | 25 + .../4-edges/edge_01-20-30-31_refined/tets.vtk | 37 + .../4-edges/edge_01-23-30-31_refined/tets.png | Bin 0 -> 9936 bytes .../edge_01-23-30-31_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_01-23-30-31_refined/tets.txt | 25 + .../4-edges/edge_01-23-30-31_refined/tets.vtk | 37 + .../4-edges/edge_12-20-23-30_refined/tets.png | Bin 0 -> 9930 bytes .../edge_12-20-23-30_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_12-20-23-30_refined/tets.txt | 25 + .../4-edges/edge_12-20-23-30_refined/tets.vtk | 37 + .../4-edges/edge_12-20-23-31_refined/tets.png | Bin 0 -> 10456 bytes .../edge_12-20-23-31_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_12-20-23-31_refined/tets.txt | 25 + .../4-edges/edge_12-20-23-31_refined/tets.vtk | 37 + .../4-edges/edge_12-20-30-31_refined/tets.png | Bin 0 -> 10442 bytes .../edge_12-20-30-31_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_12-20-30-31_refined/tets.txt | 30 + .../4-edges/edge_12-20-30-31_refined/tets.vtk | 40 + .../4-edges/edge_12-23-30-31_refined/tets.png | Bin 0 -> 10174 bytes .../edge_12-23-30-31_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_12-23-30-31_refined/tets.txt | 25 + .../4-edges/edge_12-23-30-31_refined/tets.vtk | 37 + .../4-edges/edge_20-23-30-31_refined/tets.png | Bin 0 -> 9924 bytes .../edge_20-23-30-31_refined/tets.pvsm | 2021 ++++++++++ .../4-edges/edge_20-23-30-31_refined/tets.txt | 25 + .../4-edges/edge_20-23-30-31_refined/tets.vtk | 37 + .../edge_01-12-20-23-30_refined/tets.pvsm | 2021 ++++++++++ .../edge_01-12-20-23-30_refined/tets.txt | 35 + .../edge_01-12-20-23-30_refined/tets.vtk | 44 + .../edge_01-12-20-23-31_refined/tets.png | Bin 0 -> 14204 bytes .../edge_01-12-20-23-31_refined/tets.pvsm | 2225 +++++++++++ .../edge_01-12-20-23-31_refined/tets.txt | 35 + .../edge_01-12-20-23-31_refined/tets.vtk | 44 + .../edge_01-12-20-30-31_refined/tets.png | Bin 0 -> 13861 bytes .../edge_01-12-20-30-31_refined/tets.pvsm | 2225 +++++++++++ .../edge_01-12-20-30-31_refined/tets.txt | 35 + .../edge_01-12-20-30-31_refined/tets.vtk | 44 + .../edge_01-12-23-30-31_refined/tets.png | Bin 0 -> 13975 bytes .../edge_01-12-23-30-31_refined/tets.pvsm | 2225 +++++++++++ .../edge_01-12-23-30-31_refined/tets.txt | 35 + .../edge_01-12-23-30-31_refined/tets.vtk | 44 + .../edge_01-20-23-30-31_refined/tets.png | Bin 0 -> 14640 bytes .../edge_01-20-23-30-31_refined/tets.pvsm | 2225 +++++++++++ .../edge_01-20-23-30-31_refined/tets.txt | 35 + .../edge_01-20-23-30-31_refined/tets.vtk | 44 + .../edge_12-20-23-30-31_refined/tets.png | Bin 0 -> 14580 bytes .../edge_12-20-23-30-31_refined/tets.pvsm | 2225 +++++++++++ .../edge_12-20-23-30-31_refined/tets.txt | 35 + .../edge_12-20-23-30-31_refined/tets.vtk | 44 + .../edge_01-12-20-23-30-31_refined/tets.png | Bin 0 -> 14923 bytes .../edge_01-12-20-23-30-31_refined/tets.pvsm | 2225 +++++++++++ .../edge_01-12-20-23-30-31_refined/tets.txt | 40 + .../edge_01-12-20-23-30-31_refined/tets.vtk | 48 + doc/tetrahedron_refinements/text2vtk.py | 76 + 253 files changed, 129419 insertions(+) create mode 100644 doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.png create mode 100644 doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.png create mode 100644 doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.png create mode 100644 doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.png create mode 100644 doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.vtk create mode 100644 doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.png create mode 100644 doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.pvsm create mode 100644 doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.txt create mode 100644 doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.vtk create mode 100755 doc/tetrahedron_refinements/text2vtk.py diff --git a/.gitattributes b/.gitattributes index 0921d01..07aff8c 100644 --- a/.gitattributes +++ b/.gitattributes @@ -16,6 +16,258 @@ doc/Doxyfile -text doc/H5X_File_Format.txt -text doc/Makefile.am -text doc/doxyfooter -text +doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.png -text +doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.pvsm -text +doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.txt -text +doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.vtk -text +doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.png -text +doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.pvsm -text +doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.txt -text +doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.vtk -text +doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.png -text +doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.pvsm -text +doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.txt -text +doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.vtk -text +doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.png -text +doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.pvsm -text +doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.txt -text +doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.vtk -text +doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.png -text +doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.pvsm -text +doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.txt -text +doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.vtk -text +doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.png -text +doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.pvsm -text +doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.txt -text +doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.vtk -text +doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.png -text +doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.txt -text +doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.png -text +doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.png -text +doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.pvsm -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.txt -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.vtk -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.png -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.txt -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.vtk -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.png -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.png -text +doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.png -text +doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.png -text +doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.png -text +doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.pvsm -text +doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.txt -text +doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.vtk -text +doc/tetrahedron_refinements/text2vtk.py -text /install-sh -text /license.txt -text /missing -text diff --git a/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.png b/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..f50d2d90c09df6cbb36efb5de4593800eeec00a1 GIT binary patch literal 10492 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 S?gf7)L@W-FOmmFS-~2z)K_%G$ literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.pvsm b/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.pvsm new file mode 100644 index 0000000..a3f1186 --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.pvsm @@ -0,0 +1,2225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.txt b/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.txt new file mode 100644 index 0000000..b5f4bc1 --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.txt @@ -0,0 +1,10 @@ +TET no. 0: +0.5, 0.5, 0.0 +0.0, 0.0, 1.0 +0.0, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 1: +0.5, 0.5, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 1.0 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.vtk b/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.vtk new file mode 100644 index 0000000..caa7c29 --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_01_refined/tets.vtk @@ -0,0 +1,25 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 5 DOUBLE +0.5 0.5 0.0 +0.0 0.0 1.0 +0.0 0.0 0.0 +0.0 1.0 0.0 +1.0 0.0 0.0 + +CELLS 2 10 +4 0 1 2 3 +4 0 2 1 4 + +CELL_TYPES 2 +10 +10 + +CELL_DATA 2 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 diff --git a/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.png b/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..1657b1d79052a5b3957b455b269b2f29b27f66a3 GIT binary patch literal 10656 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 M<4%1rxc=~e0ac_ui2wiq literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.pvsm b/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.pvsm new file mode 100644 index 0000000..bd4c75a --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.pvsm @@ -0,0 +1,2225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.txt b/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.txt new file mode 100644 index 0000000..81f9f7e --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.txt @@ -0,0 +1,10 @@ +TET no. 0: +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +1.0, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 1: +0.0, 0.5, 0.5 +1.0, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.vtk b/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.vtk new file mode 100644 index 0000000..fd2638d --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_12_refined/tets.vtk @@ -0,0 +1,25 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 5 DOUBLE +0.0 0.5 0.5 +0.0 0.0 0.0 +1.0 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 1.0 + +CELLS 2 10 +4 0 1 2 3 +4 0 2 1 4 + +CELL_TYPES 2 +10 +10 + +CELL_DATA 2 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 diff --git a/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.png b/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..934c0f2efb98cee0ace355b998901508847ba91e GIT binary patch literal 10205 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 BSw#Q< literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.pvsm b/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.pvsm new file mode 100644 index 0000000..603a0ba --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.pvsm @@ -0,0 +1,2225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.txt b/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.txt new file mode 100644 index 0000000..1e5caeb --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.txt @@ -0,0 +1,10 @@ +TET no. 0: +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 1.0 +TET no. 1: +0.5, 0.0, 0.5 +0.0, 1.0, 0.0 +0.0, 0.0, 0.0 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.vtk b/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.vtk new file mode 100644 index 0000000..177d3d3 --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_20_refined/tets.vtk @@ -0,0 +1,25 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 5 DOUBLE +0.5 0.0 0.5 +0.0 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 1.0 +1.0 0.0 0.0 + +CELLS 2 10 +4 0 1 2 3 +4 0 2 1 4 + +CELL_TYPES 2 +10 +10 + +CELL_DATA 2 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 diff --git a/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.png b/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..10fe0291602f9c0f5104f6daead8a73f15a8c678 GIT binary patch literal 10376 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 Z$)7x0YMJH@|1d;!&Jxai(z^NN{{WT^zw`hA literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.pvsm b/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.pvsm new file mode 100644 index 0000000..55e1da9 --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.pvsm @@ -0,0 +1,2225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.txt b/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.txt new file mode 100644 index 0000000..f505f69 --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.txt @@ -0,0 +1,10 @@ +TET no. 0: +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 0.0 +TET no. 1: +0.0, 0.0, 0.5 +0.0, 1.0, 0.0 +1.0, 0.0, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.vtk b/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.vtk new file mode 100644 index 0000000..7344fe8 --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_23_refined/tets.vtk @@ -0,0 +1,25 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 5 DOUBLE +0.0 0.0 0.5 +1.0 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 0.0 +0.0 0.0 1.0 + +CELLS 2 10 +4 0 1 2 3 +4 0 2 1 4 + +CELL_TYPES 2 +10 +10 + +CELL_DATA 2 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 diff --git a/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.png b/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..c2581295b0d09434d59a57868c965566bc457d09 GIT binary patch literal 10857 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 F{vVoK%RK-9 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.pvsm b/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.pvsm new file mode 100644 index 0000000..14bda5b --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.pvsm @@ -0,0 +1,2225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.txt b/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.txt new file mode 100644 index 0000000..a9a0eb6 --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.txt @@ -0,0 +1,10 @@ +TET no. 0: +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 1.0 +0.0, 0.0, 0.0 +TET no. 1: +0.5, 0.0, 0.0 +0.0, 0.0, 1.0 +0.0, 1.0, 0.0 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.vtk b/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.vtk new file mode 100644 index 0000000..4943f6b --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_30_refined/tets.vtk @@ -0,0 +1,25 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 5 DOUBLE +0.5 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 1.0 +0.0 0.0 0.0 +1.0 0.0 0.0 + +CELLS 2 10 +4 0 1 2 3 +4 0 2 1 4 + +CELL_TYPES 2 +10 +10 + +CELL_DATA 2 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 diff --git a/doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.png b/doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..fbfa1c2579b28cbe5526b32e19dd19fefb8d1b87 GIT binary patch literal 10519 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≻LI` f|LQ;GZOAj?ZXHd~(#iyXc!VrWu_kYfuiX1DM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.txt b/doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.txt new file mode 100644 index 0000000..431e943 --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.txt @@ -0,0 +1,10 @@ +TET no. 0: +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 +1.0, 0.0, 0.0 +0.0, 0.0, 0.0 +TET no. 1: +0.0, 0.5, 0.0 +1.0, 0.0, 0.0 +0.0, 0.0, 1.0 +0.0, 1.0, 0.0 diff --git a/doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.vtk b/doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.vtk new file mode 100644 index 0000000..a7c0c96 --- /dev/null +++ b/doc/tetrahedron_refinements/1-edge/edge_31_refined/tets.vtk @@ -0,0 +1,25 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 5 DOUBLE +0.0 0.5 0.0 +0.0 0.0 1.0 +1.0 0.0 0.0 +0.0 0.0 0.0 +0.0 1.0 0.0 + +CELLS 2 10 +4 0 1 2 3 +4 0 2 1 4 + +CELL_TYPES 2 +10 +10 + +CELL_DATA 2 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..fdcbfd8c3e0808443dc66ffc9af598aad3d46193 GIT binary patch literal 11251 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 bA9()bUA_vdYytQQEu^K6zLBqL_2Pd4=j5k4 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.pvsm b/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.pvsm new file mode 100644 index 0000000..2547ed7 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.pvsm @@ -0,0 +1,2429 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.txt new file mode 100644 index 0000000..c6066e9 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +TET no. 1: +0.0, 0.5, 0.5 +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 0.0 +TET no. 2: +1.0, 0.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.vtk new file mode 100644 index 0000000..9703b06 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-12_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.5 0.5 0.0 +0.0 1.0 0.0 +0.0 0.5 0.5 +0.0 0.0 0.0 +1.0 0.0 0.0 +0.0 0.0 1.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..0a28da439bedfe0794c18c7ba2948ffea74dcd37 GIT binary patch literal 11310 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 W#6NmE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.txt new file mode 100644 index 0000000..18b4cc7 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 0.0 +TET no. 1: +0.5, 0.5, 0.0 +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 +TET no. 2: +0.0, 0.0, 1.0 +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.vtk new file mode 100644 index 0000000..8f89517 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-20_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.5 0.0 0.5 +1.0 0.0 0.0 +0.5 0.5 0.0 +0.0 0.0 0.0 +0.0 0.0 1.0 +0.0 1.0 0.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..adea696920d04de25becd8a934d6e41c16d45d92 GIT binary patch literal 9671 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 l$@B23l>h(eZ-Zu6l;t + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.txt new file mode 100644 index 0000000..38e651c --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 +TET no. 1: +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 +TET no. 2: +0.5, 0.5, 0.0 +0.0, 0.0, 0.5 +0.0, 1.0, 0.0 +0.0, 0.0, 1.0 +TET no. 3: +1.0, 0.0, 0.0 +0.0, 0.0, 0.5 +0.5, 0.5, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.vtk new file mode 100644 index 0000000..f7310fd --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-23_refined/tets.vtk @@ -0,0 +1,32 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +1.0 0.0 0.0 +0.5 0.5 0.0 +0.0 0.0 0.5 +0.0 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 1.0 + +CELLS 4 20 +4 0 1 2 3 +4 1 4 2 3 +4 1 2 4 5 +4 0 2 1 5 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..af70b0fadb9ebcdc5e7fc42f7eecf1f151d2d05b GIT binary patch literal 9442 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 mk|nkr&@%sT{DI7(RQ>Czf=@g0{I literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.pvsm b/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.pvsm new file mode 100644 index 0000000..1970d3c --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.pvsm @@ -0,0 +1,1817 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.txt new file mode 100644 index 0000000..870a776 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 1.0 +TET no. 1: +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 1.0 +TET no. 2: +0.0, 1.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.vtk new file mode 100644 index 0000000..e1069c1 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-30_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.5 0.5 0.0 +1.0 0.0 0.0 +0.5 0.0 0.0 +0.0 0.0 1.0 +0.0 1.0 0.0 +0.0 0.0 0.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..67966bc6cbb7a3e18afff8eecb62f5d5438446fe GIT binary patch literal 9409 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.txt new file mode 100644 index 0000000..ff361ec --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.0, 0.5, 0.0 +0.0, 1.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 1.0 +TET no. 1: +0.5, 0.5, 0.0 +0.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 +TET no. 2: +0.0, 0.0, 0.0 +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.vtk new file mode 100644 index 0000000..8580cf2 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_01-31_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.0 0.5 0.0 +0.0 1.0 0.0 +0.5 0.5 0.0 +0.0 0.0 1.0 +0.0 0.0 0.0 +1.0 0.0 0.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..100760f6e9507f00f36163423c8daf18c0c687a9 GIT binary patch literal 8830 zcmeHN`#aRzzyFw~%an37REm^##-(CY+b}M(MNte<(G^i@Ct@(U4kgtj)Tqded+34~ z)kZEm4N8VwinbvW290qWVcgF9)Av6(Kb`YD=XpGj&sv|g-uLx>zuxOJx9lnVSFhZ- z5ak{2(ly$K`^ux7?>%*78oPQ7R1`(&%;+(!~BpJLfWbBu_?p%-htL%5B&Dz zyY8n~OOEc38E(CMb#2sJhRmb-jsbPq+)E9*Ma!~ZwFq*D75syfVv?Cx|10|y-NS%? z3bWRB#m)D-u5R3yb$Z3af9h>w_E;!f>a<<=QxezR|BxdbCso!@&CZ1HimUC7V=|e1 z7rm$;-j9iy`HF+u%hxPJ5Q$gNz*-Q_ z;y)EPZ^ow}AHnV%rJNj?RfpM*ikwRORK&)PhM8!8ExtI2tJ>{P(9Kyr_{3Bu(T0X0 zC64y6XL*Z`@CI9ocdqM~98N{NtZA6rUtbTBhVT&${)DE;hC!uRz6>!{j4drZ75vl= z*$1;pJ6rT+QxS_OnBBA0q>VuS4zq>B&HAkb^1uFs_(u}#c_zFxa2r?tJruLsiiTm@ zTyg&7LCW^rU@EgQlN4EDlaw-qPm?dj4}97^s05Fz;qgntFMfaJkRrPp63_)lOYv52 zQi*Ief&3UK*F8rS&;kPf=MFT2h5?`0WCu>RCoyn&?sYNNAz25NXV9PUBCkaCXmO@t zGb-x!7Iu|xKgDhmXRpD>$)2l_$ikyKJYEn>WNXF9<4^3Ws&zK#f|W4qbN3g=t-$d* zx5Y6G<3XWeN}P2~_J(14ZD|;#W5y=cg(Px5EO?mT3=4Yq(J&`|jJR2nhJG`t9>v8g z@o~Mm)u>UEn%Ly*(qGaB!DEGyP2*+J8r|J|oJZaSx?nHpK+PglZ2@X!-h@VZP&T*} zuR&Ht4YOq@AD57x^GnPp1C+E4<=Nonfn+iEmF~A{hWZa3lwXrRAE%H#f|4@@X&FnxZ0zveIZ>o>E>N1D-yOS~t>{>3DsTW$8!Fp39Ke{Che))srz zU$4Mlf33ck;x>(KkA}5>xT0dL_9xhvq@zJoH3N^8GA;VbWlM~~ytW&R!HW>+JV$Xg zBXGA@aC8s;e2N&m@!nq8nRcuczh%!Pt{9^Al2YinGBbsI5h9TF9QDL7=zM$J8q_E2 z!({IBW|Zt|m@U&o9efy~-?n}yYP8maG)!K-KJcQPq1veCJAGifaOR-NgNiu4F zwy5C_ThK5pCKct2DaC(N>Of;Sa(s{yG2xK{A*%6EjBVEtq7kJ4^t`rCpspfE`V*=? zGpvB20ub=hUPL3xehnX|Ypn@3iJTjxd}EzMLsShlLA(hc_k!c_OID>8HsYwM4PwP_ zh4pz?QCE?}fuJnoAQ0@`OT&E3evWeVKp&s~Es5!h<;MZBs$y7WywcXLnxMM{_U5c@ z(Kk{tjZ-~+s$|U7sdA$|@UfU~nhv_3oDyxf1x8J|OMkSq<31jsVRmFSy{CFrNEFyr z%0MSW%gPQk0j<-PJkIg_s294C6ge|MiSTZ{3!Br-;Dx?omZ#`&Y7NEJ8%75MvOK-0 zqFqLjmar_gEg>bAAGrohB|gGTDfFJ+9f(;~dKrp`Y-2S;`a(yrknXbAiT7C8lkT$I zo)|(PyZm+BWSgMv;3?C8Rn9|54jei=s5D{Py#fvgx%(;VKs41!^5F=BjwC)V-aHSr z=OA#gcxnS~uWE&*MlXNmglwou_nwl#l)8~(tW}->-Sq;r&YO6VA)#1^l%#tkA4YLr z@2Pq+&4z{IAHKmUo4;Mp(ml{A9aU%^*B0og;AGsNy(r0Cvtl58*@l9rNvi#y>(aGL*P{zlE?=Aq$8;g zVK+u%`RRZDq(oRwK1|+pIB?o~I_h&fNv7XFLkP4U^#iTq>Moouh&dzM{3!W|K7FHU zI;2b2Wl0LcWdU!dtisGES)3&{XLGkr4h}yN%<&6Jhe5a(*FI9IoMu#-)(uoRYDU(M1Mf6-w%o%W;)Vx32wXIfc zFB3v&DjhmOJ-D3*ifgdT@#mdZEfISBXZWxj|Fvzrnz6C5q2a?LGawJCwb;^^l4crt z+R$_P@t(tB2hOTgkOFU9Z6`%a-#5%8=%Gp|{G_Cv`-8{5kB+v|VMOucP-jr%*0IFc zr)mbX4;HT(v=Kb&4N3O6{X@6ThEI#zRrEYYundC1@`Q<=vL3u2TvBb(>ZZH0KlHN*9#vhCDPIaY zoB4!odijmUsHJ2fzjM!*5Wj5hA_mp8Oe%FOKkq%MY2v1V=3ze9u%XH@X@;sEZMT6T z#ujB0b37MVx1>=LNZFaCRQ=Ljyw!SgO`SuI!RC6U__~99Zi$t*cMz9a#A@uGFbp*a z{WX7GAi6a}-570WMW$h@9a$F=%?SFT=G{=6f8!>l%uw|var0wu)XpDTBd7iJZ(>M8 z!?A)ZVvR#=hlcgElQj}LQ(=cc1d1}SO!I~9ex?!s>$Q{AKO60eD|MokXBDW1dq%!4BzbpDZg zF2JGs2o_xRq=-oS&=6V6d*@_KsG~0&PK^f%8U}~lEN$0$%5G){eF$8z2}He_olc5O zdU>2BN*kML8O4!~ZV3n_&m8v)*SQP7HV_Qx9A8>$X!f6+BH^H!lvFj&DB}mZx-Gjx}>~jFr}bQur52_-_oViUCR3+CL0=A{kKAMF!LRr6E1IQvNxp zd}m0Tx66;(+}(FocO_$pTu2cQb#cx2{hcVrmUiwm8q8tZjV%9PN~(`kiF=nqkLahg~6r_~Q?_ zO4noAAGcP|P_wIP)r3A!L9L`;{mzG(pE=U3qxE|$k+g6S(`+nATz|i9&QPxbe3G?-*AXdJyqEmqy15Ts znzo$*mfNN1%sQL;qJ_EEhh92ny#Ns44(2vT%aqF@fOm(OYfHLu)x_ZG&N3PAzYC`q zmmS>2+guBTpCufLi1k{Z*36V0q-k~52!?KCu~^(Rc&r|JSgP|`e$&C4KWjwG{7 zIZG|Exsu;hOYwdQmm)qpu;~UQ_!AV=k3}3k&e~SWRLBnz9$mb_goLM+ zNM0#%Tilc z!=QHA0M9BVrIfQnsf{49qnYDtWJ=%cZV$O|;}0AEXt9S8CSlzG<-FyyO+sgFzEU&C zV~AOLiYQry1b+$jt%>-A(=VC5Bc%L>)i_c_Gk@9JZ?uG#lNs2rPJVK$9Iur{Z1fam zxn?ef*n@yNa)^~&yn%gDF4_3v_c^u^h#1)!wJ*_3^U*BZ{tvF9M**p z5)Sxc`t3eskkYL(s4JE3um?*79SX0_G`ZtVI!KzF?S4W->Fk|n-t8G8-`_>f8ZovufO!_YT&?&qx{ zF(p-CZTc}a%X0+#*S!FL^P})A3@6yH1_i0J%mfh|Y4hVU2b0XKp`5g)#}u~YT)AgB zK_~}C$fhK-!E5FCT(XioL7{fe`ZX-yL*+6liDrXQ<#>%#Zm3oX^>gp9irC~&D{oVB zBL+OYe^NAJZYauJi%;GG$+S-|(0nC>31B^S7`864biL9w#-y@!L&z0HB;VM)VS>IS~`QXnWbvyp4o zpqz~?&R$4I-anEYkdtw zh|5M#^}p%F3lGFty-)uB%`3Rp(5WJlgWhj%im`sKBAW)q#@z}8s0}iHJq%A<1%g*L zDe@mB(i4UtY8Y%f5G{y$54B*2yU_LIm?&Nlbzy+wO3t8eb27f2NpyoYZRIyN%lNHa z9NHh*$FLQwz29~M6B|q4w^w233U}cvhtp${&l#GUlmTd&BQC*zK(@{Lfer{4#|FEf z$zXQEB;?(?SnZU(hgeP8d|Z}?=r>0Oer*#wo}{`_ZvJj^JoH)jeh<7S&&8o=S2@T& zgswo41utFLK$>XdowyAnXhCo{Da*2nTbGyOBOYl|>TZa!(sLpfQ#%Em9>0l?BVTed zRwVR7_f)PIcrUgy>LUb*SqAlxr%!AjZS}m`fizV6+Ade(2ObRA zY{lV93gJIZcuEiLFh(e`cb%wntQ!^Mr(M2bcY>w%`XXoRuGWe#%IS>L z8mpfep?KRq*&*7l1eaGx!?1M&e_oVmru?u?G~VwQUU~Np{wpBRbp)dug?!7#!p>;B zJlq`)4Wr;y+opd`)pYi6!G&+ww?d6Sc`Jj=$_n+_ld0LoUA=8oFKG{_+RpJ_a#bQV zFyiRR#c%&4c#0YLb^w95bpy}2)!t5Vzu+CJMR7d{wT_BsD<$=32%YIZ0kk-LV%0pQ z?lA5lDL{z4Diav$^$i*R;Wo{h1Y=_Zds!-paRbl)Bp8?~5_GroarSY8I>E6GVc#9S zF&w{2eB!l2eHZ;x66NHTu;n%X;kY##u(hpc095 zd9H3jlkQhBwLwN=K{JmX4|kN`em8||3Ws33I{{hsiH+RX55mB8NY(Bbc2Lp+LwHky z^@EzNa*Mao%FgvNbdZY8_ziGe)%620O{+nfEP%hUiN=vKAO^Jla)KDr!&^ujXUpA<%@x8huK!c+wof$(Lgr{Qx5s^*oIfc z+AKm7Acv?zsx!20i4tsZ21(|VVPYqPY7>kJ8?8`_km*fIMqqst(cRNwXo5Q(#k4Qj(Gxn5JEde{@zPI;6tI zHNj2MrM2v^Lo5WqFv7QIAxwaz@o@P3@U91-ccd`z==I=ncabPUfJLEvVkG=e7Dr`o zAPIAbGV8KP=_(miSeJ$eXw&0nspP;yR6sh&V^9akLbw;u?^P$${RzcY?Irra)qsy{ z!?Q`i4RT}JDF%KEL}7q_ptr3rCJRvaD-B9SI#l+=!U<#G4?w8s+urXXkBKti`}CtV za8l#f0~Ywp#7L1qj)tosMJ_HLbeX*1FFMRZk|0Bl0c&}G!r|<^LPuW=dZS_qa&bSg z?V0K|6z;EUy|!Fqqds-??hn0PPSnfmz8XrPX$K#-Pnp!GjPgCmfUFAqDevE;=#@N zL=3tW8kG%AHK_h@FK50EjMLV_)=kjf>y2qz3nnLq_s+nw&pYJiF=>|C%S{a=2ayQ4 z;rZYH<>BcNFO#lg_^WHX+M-}Gdk_a8155563O;TmgA^4N z`+fV?RFLleT>!UaNN?uba%w_y1|Hd>eU>IOo-H_DB$a6VTXWtLg zjJ#IMTeR7ZAbN+6(4r++r0&Qi^dnD-mWaY6AmnH*5f8paATv)mq`koy#3TDF`XNYr z4=v|Cuur=|rl&9UnxgRK3`xEM1z#DPDKccbCaj z_mvk+mx%%P4K+b@vUk#`3W8)j5yu3S1c@#i$OKp0zK$`cRvWCJ*&~BIEiU#;OYYO5 z*2)#+d)-fDV+X+8caBr%mLkZe-Gwyo_3Tf4Oli<07I7_CFQsn0jUAXS=C|XJ7i?)6 z^=*5}W6dR!r|a|fy}K1>;CoO8arK>~2|NE-J}{k}IiMVdik*EZh{iJt^u93PW$4}X zuaDUjyFRsC+U|ntrqViBGRC$LE}Qi+zA`)PJ3BmSdH{BjMwfJ9TvSzx(iVHYIr6#v+FPPh;p$IW@t&>h%3Z zzaJ{eEW#6u@>KfHq9ByuIUVQW2><0x&Q#nQx zK54P5n7+O^{Y6#UN}$h9(OnnYrosk#A6CwNDWi=@vxSTEJLyEVU8U!z#;Tv0jaJBY z&8FkOtA=-Ns&u<>;X-vIeWrfVCm|132lv&xgm$@{IL^4a>Vb~)Y11hhKVVR4?LlfPIPA`bgDJLRGx|M29Ssn7q0Z&lk>CTf06 zT>r>y%<*+>#ozP7@L&m7!@*@VuUpbq5PEi`%fx3f&PQoDGudSJ;zFQ>@nwO5>3ot- zOyz_$Ie%t!zv<7x#?YRc5&ER%`r+7{`kuUxGb2lpG%~anPlLDpjP-F>EiV`l+)h=L zFIcD;DFHF%#|m8*d)vBan{RG-Ip{+lYAN_iJ7Qrh&51iT+vp-MKNUXu?!4W6-4azg zKk|#|WNXr?vOty6dHQ@DZBZn*SXb$?_`}8TJtrL8{p049(Oxhh8gNqH-qdM!rD1@P z8qYYOpP^k5e(BP%-R3Y6M95{;#kJp-+hxEH0}RpM0zd*je1sM_*jA1Zhp1E=QB< zK9?OjJ5x`QNKz?eS0%Bc4D#Z-V2XF>Of03{=jMqsr*6UL{J5_v%peJGZw&>BkZo&X ze}9d?1&?0vxGnaJ4B~e*longVJLJC+egRN)B#@TBSVe(@7ta~*Y7Cz%a54z3eF+=p z?tfwXs-JPPu;|2(Jt9gY_ZEu%a*(A+onxd>G^@7n(#)fs3j)a5LD%G=oUH65?GINI z49m;c7o0jhbKU?|U(^!(yVoCsD5O`3L;rlYT|Uk-RPAWR7AU13>|JU5 z-nq-0ZHK`Dhi~(|%3Jr#*3`U~o!3KHimy#s5IY>BU`EOOV9#jg9cT62#h)Vv%p|diB2n)ccVH literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.pvsm b/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.pvsm new file mode 100644 index 0000000..c1e7091 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.pvsm @@ -0,0 +1,1817 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.txt new file mode 100644 index 0000000..93f842d --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 +TET no. 1: +0.5, 0.0, 0.5 +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +TET no. 2: +0.0, 1.0, 0.0 +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.vtk new file mode 100644 index 0000000..79acc34 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-20_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.0 0.5 0.5 +0.0 0.0 1.0 +0.5 0.0 0.5 +0.0 0.0 0.0 +0.0 1.0 0.0 +1.0 0.0 0.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..9c29688329133b6e2d169b988116c1fc2cf0abc6 GIT binary patch literal 9228 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 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.pvsm b/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.pvsm new file mode 100644 index 0000000..5e28123 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.pvsm @@ -0,0 +1,1817 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.txt new file mode 100644 index 0000000..143d814 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +1.0, 0.0, 0.0 +TET no. 1: +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 +TET no. 2: +0.0, 0.0, 0.0 +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.vtk new file mode 100644 index 0000000..efe3fa0 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-23_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.0 0.0 0.5 +0.0 0.0 1.0 +0.0 0.5 0.5 +1.0 0.0 0.0 +0.0 0.0 0.0 +0.0 1.0 0.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..562f8b45e3704a6f3eceaef33f6468e9c5951b36 GIT binary patch literal 10474 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.txt new file mode 100644 index 0000000..5bb4c81 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +1.0, 0.0, 0.0 +0.0, 0.5, 0.5 +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 1: +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 2: +0.0, 0.5, 0.5 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 1.0 +TET no. 3: +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.vtk new file mode 100644 index 0000000..03ee1f9 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-30_refined/tets.vtk @@ -0,0 +1,32 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +1.0 0.0 0.0 +0.0 0.5 0.5 +0.5 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 0.0 +0.0 0.0 1.0 + +CELLS 4 20 +4 0 1 2 3 +4 1 4 2 3 +4 1 2 4 5 +4 0 2 1 5 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..b939641ab7240e8f8906c290f1fb45a156f645ce GIT binary patch literal 9437 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 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.pvsm b/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.pvsm new file mode 100644 index 0000000..6664fe5 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.pvsm @@ -0,0 +1,1817 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.txt new file mode 100644 index 0000000..8745825 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +1.0, 0.0, 0.0 +TET no. 1: +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +1.0, 0.0, 0.0 +TET no. 2: +0.0, 0.0, 1.0 +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.vtk new file mode 100644 index 0000000..f5503a8 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_12-31_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.0 0.5 0.5 +0.0 1.0 0.0 +0.0 0.5 0.0 +1.0 0.0 0.0 +0.0 0.0 1.0 +0.0 0.0 0.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..5d6174fad8e8030f4340c596472aaf8689d5bdd2 GIT binary patch literal 8865 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 b{;UYRyb-+&Up^>8hlS{ClTYVr+1~j-5+kUj literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.pvsm b/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.pvsm new file mode 100644 index 0000000..b8d0911 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.txt new file mode 100644 index 0000000..5b7951a --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 +0.0, 0.0, 0.5 +0.0, 1.0, 0.0 +TET no. 1: +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 1.0, 0.0 +TET no. 2: +1.0, 0.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 +0.0, 1.0, 0.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.vtk new file mode 100644 index 0000000..79b1cc4 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_20-23_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.5 0.0 0.5 +0.0 0.0 1.0 +0.0 0.0 0.5 +0.0 1.0 0.0 +1.0 0.0 0.0 +0.0 0.0 0.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..eda7eb8d36dc7c860ebb01a9314d1ae9ecf0b8fe GIT binary patch literal 9187 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 wqbI2D2FHO}namvcr-- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.txt new file mode 100644 index 0000000..bfcdd46 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 1.0, 0.0 +TET no. 1: +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 2: +0.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 +0.0, 1.0, 0.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.vtk new file mode 100644 index 0000000..0b90708 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_20-30_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.5 0.0 0.0 +1.0 0.0 0.0 +0.5 0.0 0.5 +0.0 1.0 0.0 +0.0 0.0 0.0 +0.0 0.0 1.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..e5ec73abdd8c03af0dfbf783fbdce0e1f86cf861 GIT binary patch literal 9477 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.txt new file mode 100644 index 0000000..4d7864b --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +1.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 +TET no. 1: +1.0, 0.0, 0.0 +0.0, 1.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.5, 0.0 +TET no. 2: +0.5, 0.0, 0.5 +0.0, 1.0, 0.0 +0.0, 0.0, 1.0 +0.0, 0.5, 0.0 +TET no. 3: +0.5, 0.0, 0.5 +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.vtk new file mode 100644 index 0000000..01a6012 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_20-31_refined/tets.vtk @@ -0,0 +1,32 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +1.0 0.0 0.0 +0.0 0.5 0.0 +0.5 0.0 0.5 +0.0 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 1.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 4 2 1 +4 2 4 5 1 +4 2 1 5 3 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..0f7077e64b2345ad150b5ddfaa4cbca8a775b0c7 GIT binary patch literal 9104 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 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.pvsm b/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.pvsm new file mode 100644 index 0000000..09f5018 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.txt new file mode 100644 index 0000000..5659a72 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 1: +0.5, 0.0, 0.0 +0.0, 0.0, 1.0 +0.0, 0.0, 0.5 +0.0, 1.0, 0.0 +TET no. 2: +0.0, 0.0, 1.0 +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +0.0, 1.0, 0.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.vtk new file mode 100644 index 0000000..49fc7c6 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_23-30_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.0 0.0 0.5 +0.0 0.0 0.0 +0.5 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 1.0 +1.0 0.0 0.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..b8c4ba9accd3b9b19b301674917d66b95c59134c GIT binary patch literal 9123 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 Vn-sBp`0@>6d6Zz9XX5<#{{cxp6`cS8 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.pvsm b/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.pvsm new file mode 100644 index 0000000..b0ac892 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.txt new file mode 100644 index 0000000..651464c --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 +TET no. 1: +0.0, 0.0, 0.5 +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +1.0, 0.0, 0.0 +TET no. 2: +0.0, 1.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.vtk new file mode 100644 index 0000000..cb3887e --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_23-31_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.0 0.5 0.0 +0.0 0.0 0.0 +0.0 0.0 0.5 +1.0 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 1.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.png b/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..b7d86918c06d784a79fd39eeba7226d847cb9294 GIT binary patch literal 9697 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

CQQigEMNh!P-6@pkLU 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 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.pvsm b/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.pvsm new file mode 100644 index 0000000..25016fe --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.txt b/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.txt new file mode 100644 index 0000000..d79c1dd --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.txt @@ -0,0 +1,15 @@ +TET no. 0: +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 +TET no. 1: +0.0, 0.5, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 1.0 +TET no. 2: +1.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.vtk b/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.vtk new file mode 100644 index 0000000..fbcba62 --- /dev/null +++ b/doc/tetrahedron_refinements/2-edges/edge_30-31_refined/tets.vtk @@ -0,0 +1,29 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 6 DOUBLE +0.5 0.0 0.0 +0.0 0.0 0.0 +0.0 0.5 0.0 +0.0 0.0 1.0 +1.0 0.0 0.0 +0.0 1.0 0.0 + +CELLS 3 15 +4 0 1 2 3 +4 2 4 0 3 +4 4 2 5 3 + +CELL_TYPES 3 +10 +10 +10 + +CELL_DATA 3 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..4f8722f27c1a9edd0dbb0abfedd8a78ebc7d2373 GIT binary patch literal 9277 zcmeHt`#aNb{Qt{Z^%4ITUhu zS96NZDN#nvVa99@b3T3USD#M zwmO#u>8T+2p5MjOh}P^4ra27>ku z6ClX`|8M+1)N^a5_?vdsOwF;rw+L8=T7io*u_C0R7#o#gX*-QFq6cFBl_>O!FqJV7 z8%`1+nKF6w1!UI7a&*k-rBpw`Hx+%8FhmQy|H32MpDy`GCm!K!kqxiFK+OBL09kr~ zMmsl$%-U3r?&|FnIc7rY#uNnp=ObFSf!L`?0aB&=>EB~z!-TUtV{D;|dH5)IAAHb} z4h+=ZPOTBBKO{c5Au z_>gT_cA1cmIap0s(f?A2hlpUaUcN0Xj|l}4@bsYmmvNMlDWE8Ug~gGpwD^-VpFO<)c~T= z*;~}CjDisz0KIJ2Ym+`euzgwhC}zn+SbwS+0;Ik70U)DMb|5Cn;`HBx*5zmmI^!>! zd973<``2_Jj4IH&{S|FkM7w|3C{b1dto5{Zs+Rivr%R!u@JU5KK;1@~C!5F?^9MW` zT!%$b)CQ|A<~-RL+sGy$N(40@+*cnhK)!Er4~_v}ZwZk8t(SshJSmY?Jc6P!s?8w` zAu^*Nf_Sf8 zG>F)w9ETH(GzXgDV)*d$M z(d*g2#+PTKBsF9IDzpM9bkij41Mh%Pj!MZQ@h_N~%|I$+d047fu;@O3nHK}eFqWD5 z_^6*=DKNLcQRV38b}=xwfFQl64IrlGH;)h*2tJbl8eC-wv`y0}@niw=^5d(pPR`x{ zJIk8d!JS{S@!8>Pg4*X${saKznzI0={~okuUE^;S2mTWC><+M}5hDN_ z+$k%V(++_7TMnkMsa^np?%KBphQFNz8zt`O0@#V#0Pgy@!HT67iWmewktGG2T{Tq@ z-8ld5nR`kK5G3k6V05w#*4)}QDkQ;xF|gqoUW}=F05U=_WB9+-!fKunFx2H4w- zX292rgZVJ>59Z^=E_==)Cv)*)r6)wNeT{qrF&$0mwVKZo;d2IHbE1_kOS5+ytGA+e z_9cV^ms;Dq1&2?RV$0_Fm7{7`sOH>>FEfs3UAZ&M2+03~U&InGuFB)9smG_W21AUu zP2~JAA(B0qM(Zz=4U+_$<ss8De8|{YRWhAR?ia3T^B@qEEcqe2mFJ zy#ul3-E$Rv?v-X$j5fFsptRIRa@rK8gYKp0)|2E#?XocTuZ} z11<-T?Jx>X9p&@!MZ-NlcL-Vg%h6}0Z|x^UlEHTQy#!B8ixMDkPba=8zXv%C(jG2> zv*Q36F$RoB6#s-%z`ZY|@cR;nk*;)buLkp}KUQfcj>FypCq*r96Ah+K*(E-*9N;%< zyAMg_wDx_4dDp4floBF+{+`iLAjYviz1H@K18K9CwzLA?oT0OlI)ZMY)oj!0^KShR%hp+GAXa~m88U&2=eB9vBj;+$%e2@M5*-qu?%h;qX zYA>pAAq~yLB{=QMb6^N*?9_isXK%pdeV z;6eyTw~VmCiv#W%{osCpQkQhMjKQIcGC1NumpmMxcbwF_c828DudKg3Vw@20bsUw~ zPBl6+qQM;6vR=tPpU5jKi~ECa1X0$_F*G;)w(_)-tUQc)d!!;_5%1fcI8D&>|^L2<3O8PmR1#uo~@ErxQ{KO8XZmoY!rHUgvF@ssL zI~Td#AX^e7f~&t7-5*qpMqkBeK_t}`=ZZ0q6N(N%y;U^drR;b!ZO*S@*o z`||U=Lzr!1DA* z?Kx)c&(EzK3N^kD0B6Y1v0(h5|3NQ+*cqhC{7-FV+&#=VxE%eYIiI7huk8sjx@)Ca zs79Khe1(Y>Sbxmn8((tPqu7rxU7Cyb3dFptXpG0k_PlZ~m;x7V1yJ1G&u|I$jp10+ z>tU|lL2#Rq#9USNTXD>6q2_H^VWC>QN0$M3UFsqXB~N6a-rOM1d$)?LHrVk{uZt+g zdtBoP49hyJr-qv{TXfkd(~grF{@9Q`>=n@`iDC=N=a$0^m!p7$x~(is7386FS(mrt za_)0N`)lRS_Z9WdKBSaRwqFjCX3amhmD#{X-O9m9i)!y_o0{@NoH%_IS&4=v-lPjV zs_^7kvtfcv($mBaEeYw z^4DN`njdi@2Ay+}BznHW|0?ImvOOl67Bj-$TaSV)qqQ*v<2ZV2wD5gt)%(ubQE!to z<|B+mYPZKkhGO4*dm-N1mSTL{YA^G9$+SC$^(h{^A(83o6}$*PGNBl6Iu^^%ljPP% zi<;ix8Y~iFNy&rZn2z6|*b7~pTDwXN($mM5e=YmI*^_wMS#SN+-m%x;o*S41e`bQh zYdq5f%oW_Cd`YXn{D&)h5$#uvBha32IqY2%NF7kh7)Wv>MCH=hRi z&{l)g7IoJ*BDnXTS{>s0g$M6(r|X;9wFGB9Y-dCm@I|H1y{O$z12t*m(aS~;MLV9T zZ|>Wa`7eNdem&>ai7|kVw$(osa+z?+l;WOoQjhTU35{zz-H=q)hYEcD?s&$pr{#F} z33UfQv3>foiXoVmxb5-S1zE6W{qh3X0DQA-N zYBri$w!3nf*F}v7d3s$6SB0;{2DZ+%5>OBhvUVhmBjj?9j!fLmwhC)fbE=Xf#FPWYC0H#FJ9*r9I*#dPhz30PB1!f+^XEPJt8d=zHWvPET{ zAdrzv;M(#m%lK5IXwKaobwG*7JO98G-9TyUn`J(dWa0e5@H=Kt8&%6Ke#&zG9$}x7f7PpFSpivw_nTJ_M+cCJ6fp{AwN3rE4Yl!rE0C8w!EED zWWuUFjh*->xbA0g)5*-klEi`Vq5z<$?91G7_S7*iGm7!CV`XUvjfmwFE|#QY2U<}H zh9LvBnE7kW%`V4fv(O_&w4NQ7ZB(-zC3vD{v+)#tA=hJuQ19BfHt^S&;obObEfk`-fTf#I^xy^l*H3&-QA0onRfToFSvG4V`AiqQVOz`71nga^ z<3%O_k)>uJ=Fy93NI!i3Rzj5ubEY;~c$qXAO>LeUui)OZ0NyvTZA*)o6umIHu~`p5 z$G(kfcV7n)XvC1cU{0q@cx}V7G85UBUjoeRil~UdQ)N1B4wRuKU#osrQAqLgGuWog zkz@kk?c!Zjf#wwBWl5qu ztnOm37r>xxw+E{{pq7;WRKu>NmqO`-fqr`PZ>l^#J34hHPA_k@;EmZXU3r*qkiCC~ z@I0wg@3@pFCh%e^EMNkt2h2#mD!S+PRrG-9S`3P&O#><|4=tzYbhb;B^%F| zmM!yYF##aa9o|Z9iEEysdr~ff($oGLBRSruYI(1I+Cu^Ig(u%F5+H}uuy82!;3m-H zt8-p0@MrUqbXZbi*AI{hSA{==`!u7T-ff%u@nz~5zor*8IH47i?Ka^h)4OwmTqp1W zO@Y(_va!a~1-G%q3rW&!REKe3>DL^yV#caQVca4WGWsTo`SqTHIH~Hz2TnEe`jtGI z%KzGnf{KlN->ZS9;cZeO`f?sF?O^~JI+845-B6&51?lpSl^h5vxtrsYb#TP>R!**g z#%l*uK%HnOqu_)T8T-D+ars7tcd71MW$)tb>7b-jEGd0+!}y0JW()+%M-5%FBt?#L zSoONgd$f6=q}#AtHyazDECBNhMPpK%KJfN7#{=YTB!Jv4Zx`ppU zprCkrMi;6wIb8%yWBKWl-aAEx<^3KZvhl=^u5O_etMbZdduaNxg1F-uB4#g2^4XhV zp9g9*zLoDo6wu~(`wZYrh&@{5&vzv;vi{ZREN!z-2^a?HezH$DK8i1kr?m5=SScl* zb@yM9XZkPQ>)agyrYw#5xV@nHoV>`7rtT#)a>6l5g<__#lh^GbSa}Jf&(FP6QW@8v zec7eGH?$T1y)~6-v3rC{l4v-Ulcz ziC^NY-xjy3t+53CPg2^^WAq%dG3g-0>=w%+`X@)VP>l%dbjSz2;**cIQtj6HZD$?Q zb9MZe(Ex!o;N{unNnCN(yKaBFr{C)x2#`Bt-P5ztjepL=2QkG0+;u? z&P+Y56^||js0l+;mt_a@*A|<_qsaim|7MNZWoV@dkii%D{2C=8XRi@A2X}5eC5%kObnQRpx*GB_dc3J?(~-(chYpb~At>~i@SmHXr#+Lb6o zwr!;reB|h8m!afAvhk{uVpVnFvK?j!in}~9We?MnA_dVsLG3pV7QZL+=N^2o@-W*t zppu)5k8-?A9WW&s2ZOvd@H|D0wtm~H#9{w9^ul=|@}U;_p;#Ge8PxW(rkF5?jHESO zKJ?{1*8b-C-o zJ&-i4;?eQ_;TR*?r=m}s`eS{Xxe@;84Htw+U0}(R*q|d3JLkqP^+!JgYI`NWI)B{r zcrep7lMT|pQ&c<}F6B#Q@fBcPbs+bT1IhR>a2VG;y66{+we-&Dg)Y2UeBq@@pAPNN z?Krrt@V;MIB-bp(swMEsu7quy(4fVmNAmHzJbDk&u3k;29r!VI?6r5Eq!dOxN`Q1d z&$srbi|!)sv%x|vHy*m|&^UF>A01QMiz@!FtGjSQjdl-}OjPFnX|F|n0qVXT$D~;& z)B2~o7c1(t%L;Jk-UVWe{sYskde6B>=|-THKT*qcEZte6oo~&m8gU>Ylxb=RnRt9> z=d8-ob$@gh2v+JfU1_nGR9KIEGHO7zucg_VmfYK3gtB3vth4aD91LFFc@651?)u&O zVgRR6WioiNCl3V3=jOs>ObrrL-_$~^XB)cyu>h&sFrY@;#6!V0!yY6*2IDGOFmO{h z#XwV_+q`}-2m#uKnvT2FpeIA|M3Z2IODi==*>Ah;>0C_G7BG-G4m=_Nla+UJtuAYMD9}D2#BYm`3!r6+yGw`b zq71fy7$u%4LI!8!cj3!IPdz9^|D8SJpA{je+$VgV=tYTuTN_#0Djr~?e9rOJzcz+c z7yh;d#6VY(rKcubuI04Cv=72FhR7xv{8XotFCrIsN$nlx-I9+a-}95mHjs|I_BYpb z=W<7W2H)&kEB?3=edA^!7R%n0@#}ps!X0!EXZ(T71P^Y-*zE}c1Jhcj+wNYR_JJS- zm~25V!yj4^>>RgZKKHUhACS)3by7T;4kY zOv4V6$pwiVq&FDp9NkK#p2&dkU>pHL50ngAi=Cdtmjfy_kAPY-Br!GCV3>8cuxL{} z`Yfm@&#nWXzJU7It}+PBEfhijvP+knhZA!J8kRPArD_t7&N2fV{_E0F29XLhN#ncA zP_S5Q&hj&Ea*)GM1<^m_m~2%-Z<2^X^jp(TZ5mvLBiocFcePxQtGMZ2-59#OI!L4iau<0|{AXTY?=oK*8Y5< zK6N3H3bX_qQRIX3+x`|Owhr{VY4O_uClHw1Sqz#2F3$o2RG@M&9n3z|eIJ~Nyb5}Y z!{8GYh>_g$to4(vyiHaV<6ZAT8;XLbPNITWThsuX@Kg%5 zuoI?`0NUE!;Fi*1Lj4(ASRq;NhTEm4d-E^ibSv}3v9|1MEf)yhBsLOh-@h`hdEL&M=u2f9`s8)) zf1|!KTbgq|^xhaRmkSQnhoHNT->LUh^!Ec{T;Mlc!o|bIK8_i+1Sm4p@gwC(*ck>V*~%$4y6_okG3b!So(LimL;AvN_QC@3lJ{VcPB zmB@_w-)(GadSY7yzp$=0AfWx%J~5~z=Y2)MK%KG@=l)~u)nA3d2*~RhU+{?+_pKoF z-rPiCHF%Y#eZkPVxB*anDYg7d40>+a9l}+4d1bVY8E(4=f)1WINr@35q56|o;dgGd zeSAVP1~Q7-$7h1^J~UrYga_#W^2+}Szn4=xOrbZRAw`A56rzPK6zSvGOWma}22I*U z{O>I_ittOj-c5OU8*qAA7g#)r+15XCBg2yQ-DLFjQWH>`jKuo473V%XL(rY0*NJxr zhYG)pA%}rZy^RCfrKRW7An2s4tIHMQ{I?!>I{a(TMK!TtQKwvb=Z`tt?>e_eck3hNr~0@F3jV{snv@W8q4j5s~!{OB2;g-$Dds%h>gAg1XHO zW(p?!@YkBZb#6XW5>W=i9f`GyW41!F{hKT9+=Ex&=2dJmyD!WR??Iv!SfC z%z$5GnQ1E*AV_j|s=#N*>TukhuBk^G4aQGbFXUCvHL9IiX^SQ3FFn$i?g^TFqcCs2 zsKmMAQ5_;QlRoyf@Qe0xE4Nxk!egcJhp!=NvhBFWN<+i~=Z<&P{Ko2;I99|T+bYs< zdcWb)bwkRS34Q0zFcwYUc0OBrxu%RuYhPkZSN&e}5Z%(ep{Jze^oG6qwr^7CF)^8X z>?;)`jKAaTUbOma%hK3>1wGv}&)=S@oV>m|Id=T`@#?T|5ue6pSU&O0J9G7Q1|{V2 z7gH=lVbx;QbuLl(vxvJ_bCIX8+@TQqX1?MX8j^YRseI})T@WM)$Se_>Y0lkRoh)1P z!);>B&v0&-QZ@Da7Tw8XdU8lEoSTCQCr>vHv4pENvC5psvsH^TXv`M307h8EvbIEP z=+rL`H+;TxcE9F+kFf8y_rm9tw`7Kk@O`pjtbpp(#WxY{cv=t-tHc?389wrQ^lkNu zjqu~ZL%R9b#*)SKzVL-s^K_5prsJ6tgR9HaxDZ|a*`9!%K?8wPu|sO<LKy3Q(r$PPdtr7qsZ%)MYPSQMdxETSp{Utf8{~;ie##@2jbjugR1y01chj2j{ zG1*roDthVMyHb!m+qYUX&&`}&;_7o1R=-GJT^_pgF-_|BAMoRVIrz5#zi&<{b5<5t zXD9~2N=i(_)lVT2i>$=((Ydy^wtV60Kpb9Jy&5$XLRz9ci5wPs)$0R^p^SE7<*|D z%128~)GO2Lswc~TxK->uBL=;AGG_ej@nW^X!Ex6_tKQ%N(1ZF&bc&)E&8FY zw?o2bOKoje*2Alxf~Onr%)Pu)J(>5xO(e&fYq_$;ead-NDA(T?F!tT~P{Gfon!b-b zlPl}rx}GserdJ2G$7)m#aPEAZ*N!N#?0TT0tIT1q{<-?2nkS$0Hq#(%;pRrBVc3Fb z;Kz)pdbaq-8A`K!=1Pyp66>w+a$~l$$M@W+H-_t>EbrrLS5E5R(f@N`W}{~4$jP^J zaVHpOChyW$$E&0@G&S7=rlqPyZ{(CYgNq))tkufdpAlq+VfBi%^7-i+Rz?7GQrJ7g z`|--1ZT*l7bW$ZwqM%M8B2*LrK`$InQkcuVmTyCvOC(4m9VWBO(|w;N8#8bG zs$TwH>aiWFX&JoE>`m=gm|wngV{~CuGh%`v3|jqD<*^wux*gvK=QYo%*ulKPx}6cP z=BGdu9u`W8LGSKyW|=An($O=wNG5kvR6#0uJ{E8g?9M3!3BcrVAa|Ig)C#iH>+R)5 ze{RS_ibMv5h$SCs1@EMwdZ%u-&Pogw_?{whP@fgP6m`$WgY+8w8!>pDn30InR8lh7 zInjt)2+^+X8YGBqfRgA4R`;y=p{w(aS67BwPy2}?B|s+H(1Vv-)!?utB)&OozUA*< zR8EDUn5>%0fB_G)CA&Ky!zxL3Q4M8CC%#rnMC?%WkOE2gg6ccGGN< literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.pvsm new file mode 100644 index 0000000..c1d90f2 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.txt new file mode 100644 index 0000000..46b1210 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.0, 0.5, 0.5 +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 0.0 +TET no. 1: +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +TET no. 2: +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 0.0 +TET no. 3: +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.vtk new file mode 100644 index 0000000..919e005 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-12-20_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.0 0.5 0.5 +0.5 0.5 0.0 +0.0 1.0 0.0 +0.0 0.0 0.0 +0.0 0.0 1.0 +0.5 0.0 0.5 +1.0 0.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 4 5 0 3 +4 5 6 1 3 +4 1 0 5 3 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..c87c13811e1bcf68b5924c88015ab7f307b2134a GIT binary patch literal 9591 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 A{Qv*} literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.pvsm new file mode 100644 index 0000000..7fcd2e6 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.txt new file mode 100644 index 0000000..7cbdea3 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.0, 0.5, 0.5 +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 0.0 +TET no. 1: +0.0, 0.5, 0.5 +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 0.0 +TET no. 2: +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 +TET no. 3: +0.0, 0.5, 0.5 +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.vtk new file mode 100644 index 0000000..5c81fc6 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-12-23_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.0 0.5 0.5 +0.5 0.5 0.0 +0.0 1.0 0.0 +0.0 0.0 0.0 +1.0 0.0 0.0 +0.0 0.0 0.5 +0.0 0.0 1.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 4 1 3 +4 0 3 5 4 +4 0 5 6 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..07b3371b3335d0db47ce978858aaa2a0a3f9162b GIT binary patch literal 9858 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.txt new file mode 100644 index 0000000..e762bb7 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +TET no. 1: +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 +0.0, 0.0, 0.0 +TET no. 2: +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 1.0 +TET no. 3: +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.vtk new file mode 100644 index 0000000..08e4f75 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-12-30_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.5 0.5 0.0 +0.0 1.0 0.0 +0.0 0.5 0.5 +0.0 0.0 0.0 +0.0 0.0 1.0 +0.5 0.0 0.0 +1.0 0.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 2 4 3 +4 0 5 3 4 +4 0 6 5 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..cdb9d9c2b0f64b7e2da84a0797404a4a3ae2ba66 GIT binary patch literal 11582 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.txt new file mode 100644 index 0000000..c6b8104 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.txt @@ -0,0 +1,45 @@ +TET no. 0: +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.0, 1.0, 0.0 +TET no. 1: +0.0, 0.5, 0.0 +0.0, 0.5, 0.5 +0.5, 0.5, 0.0 +0.25, 0.25, 0.25 +TET no. 2: +0.0, 0.0, 1.0 +0.0, 0.0, 0.0 +1.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 3: +0.5, 0.5, 0.0 +0.0, 0.0, 1.0 +1.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 4: +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 +0.25, 0.25, 0.25 +TET no. 5: +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +0.0, 0.0, 1.0 +0.25, 0.25, 0.25 +TET no. 6: +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 7: +0.0, 0.5, 0.0 +1.0, 0.0, 0.0 +0.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 8: +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.25, 0.25, 0.25 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.vtk new file mode 100644 index 0000000..2ba707d --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-12-31_refined/tets.vtk @@ -0,0 +1,49 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.5 0.5 0.0 +0.0 0.5 0.5 +0.0 0.5 0.0 +0.0 1.0 0.0 +0.25 0.25 0.25 +0.0 0.0 1.0 +0.0 0.0 0.0 +1.0 0.0 0.0 + +CELLS 9 45 +4 0 1 2 3 +4 2 1 0 4 +4 5 6 7 4 +4 0 5 7 4 +4 0 1 5 4 +4 1 6 5 4 +4 1 2 6 4 +4 2 7 6 4 +4 0 7 2 4 + +CELL_TYPES 9 +10 +10 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 9 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 +7 +8 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..1a1988c779a923dd5c94c6b720aaa0f022f9c0fc GIT binary patch literal 9122 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 PZxADW^3gY>%eVg*B<|dO literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.pvsm new file mode 100644 index 0000000..300361d --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.txt new file mode 100644 index 0000000..b34f94d --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 0.0 +TET no. 1: +0.5, 0.0, 0.5 +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 0.0 +TET no. 2: +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 3: +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 +0.0, 0.0, 0.5 +0.0, 1.0, 0.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.vtk new file mode 100644 index 0000000..21c3f5f --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-20-23_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.5 0.0 0.5 +1.0 0.0 0.0 +0.5 0.5 0.0 +0.0 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 0.5 +0.0 0.0 1.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 2 4 3 +4 0 5 3 4 +4 0 6 5 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..b908062113b974d7e6aa5bd9376c5ef49eea9dde GIT binary patch literal 11073 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.txt new file mode 100644 index 0000000..14f5eb3 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.txt @@ -0,0 +1,45 @@ +TET no. 0: +0.5, 0.0, 0.5 +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +TET no. 1: +0.5, 0.0, 0.0 +0.5, 0.5, 0.0 +0.5, 0.0, 0.5 +0.25, 0.25, 0.25 +TET no. 2: +0.0, 1.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 1.0 +0.25, 0.25, 0.25 +TET no. 3: +0.5, 0.0, 0.5 +0.0, 1.0, 0.0 +0.0, 0.0, 1.0 +0.25, 0.25, 0.25 +TET no. 4: +0.5, 0.0, 0.5 +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.25, 0.25, 0.25 +TET no. 5: +0.5, 0.5, 0.0 +0.0, 0.0, 0.0 +0.0, 1.0, 0.0 +0.25, 0.25, 0.25 +TET no. 6: +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 7: +0.5, 0.0, 0.0 +0.0, 0.0, 1.0 +0.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 8: +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 +0.5, 0.0, 0.0 +0.25, 0.25, 0.25 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.vtk new file mode 100644 index 0000000..bcb761a --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-20-30_refined/tets.vtk @@ -0,0 +1,49 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.5 0.0 0.5 +0.5 0.5 0.0 +0.5 0.0 0.0 +1.0 0.0 0.0 +0.25 0.25 0.25 +0.0 1.0 0.0 +0.0 0.0 0.0 +0.0 0.0 1.0 + +CELLS 9 45 +4 0 1 2 3 +4 2 1 0 4 +4 5 6 7 4 +4 0 5 7 4 +4 0 1 5 4 +4 1 6 5 4 +4 1 2 6 4 +4 2 7 6 4 +4 0 7 2 4 + +CELL_TYPES 9 +10 +10 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 9 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 +7 +8 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..593abb2a6742b42f3a52cc5957d1d2a652cc341d GIT binary patch literal 9810 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.txt new file mode 100644 index 0000000..3b3fd70 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.5, 0.5, 0.0 +0.0, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 1.0 +TET no. 1: +0.5, 0.5, 0.0 +0.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 +TET no. 2: +0.5, 0.5, 0.0 +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 +TET no. 3: +0.5, 0.5, 0.0 +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.vtk new file mode 100644 index 0000000..9acf5c3 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-20-31_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.5 0.5 0.0 +0.0 0.5 0.0 +0.0 1.0 0.0 +0.0 0.0 1.0 +0.0 0.0 0.0 +0.5 0.0 0.5 +1.0 0.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 4 1 3 +4 0 3 5 4 +4 0 5 6 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b46b090ea016179ebd7597b4b90f7fb6274a81 GIT binary patch literal 9644 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

!+Vt4^!!6@+RmY*-kT zv*zc~kp899)8C8or+Pcy{^KP9UINZt9AaY{%sLTJR9s>C{CH3%19?K%?}ppLlQyOR zq-MQ@S??4)e@%|9Iv2;ItxX)b|KRCY6eNRk=FyQ!Qgp%pokk+(X`kEPVx&m5w%SD6 zz@St^XYyFbh=|B6v-S11Pi`^cGXN7P8o$9@`T6!?eI%PSpL*&M4T5gO*>mUzjR_hhfq8ZS`+=`dxJmVL0@^xvG)XY% zcE%Q0Qk|6N-UL++7iNZhSZCW0fH%jNuWzz2CGQ2aH-=@jg=l=Wy0a^=ghSZgQ)Oh~ zgA3oTnNvrurBp7=Xae19;HUI7tDcTucV1>wO4t(M&(puZG5@-^X~0yG?o%n~#=lL= zZA-hC+T=}c&X0ch6@9P2|MWEgs6Ly-yY0x4JW$!OS|d0M{yGe0wZV9^Gf(H;_Opdg6g@f$HHrihzv=tNDMj0!g+I)?6GfTSMpVyD3_J8Jy zgT}PG{XCg$zm|kT<2M>pbQU@ek*6z0d6X6T6v=>E_k5O=2;nw6pz}YmfZ6j7TN`3q z%W?e<_ZP+sw%=~2i+IiYY&U@caS@Y9sq&dmyM(2;x;@v6WAq3k5#?DlaR}Pcn28m7 zMw@R7(Hi3v;bvaz&95p4%zm}CpZ)waosi=5jkP?mOrcG6g=lSz2({_)212xePVH=e zn$gCr7;?~SOjpeA-bdsX-PY*yj~9B&Mbg#FKGn+&?EJ{B8O^PR_vVrq?TuugHjID& z`Rb___4WfB)939sdhOSAm2n~>BIS9kEpzskvOQ&FpNQA8?y~V`_k8Bow$%3g^7i_J z^#9h%Shkh3((Dgz-B}L)+tpV}4>kqQ0`LU>ZvlSh{X_I%m5p?oREvm^X`@wOr}fQh z@9wF=jXdN@+VEVn{Z?B^_39vd?&HUj$9O2!c21k1w|r&ncKJeiUjOFg_CgAcFm@_m zo3yYJW3Ic{>M6zC{C-?$a7G$XGo)F~6D;BXbJ(u6HTm4;Zol};%6w1t>e7czO^@{k zddeDS94Wo=ZfLo}XYhrvRO(^klsvR=g$Yc0U$eN zKIuu-+*gyI3lj@~5-k#Er8E7@!&&VFTcI=Q^BeQ+l^ccev@tUEi!>9;8{KFxz)Q)-Co{WAEVt{ zwjl@1C4Z6f519IPQrT~4SJm=}vfX;Ch}X9(*W`x_zH9|VWn3%qxWCf7_2Y-;GtE2S z-%YOTd5y6mb(dCt_}edh65Cj$Z5(23E@qjDc-4=_$ZqvH(x_k1JdF3R$6}Q;J49xC zV$8uIGx^3KA4#QrjXb23T05=-6l0~7dNw~(PYIZ7>_<{`}gM2BBPqv zETmjE^KZz9#dzv1qD{C}r?`mTrt;wGH|h1U+I(p}>PBu+v6LP)V0!BQlEc<{&ktMA zLq4p=(|$Hh=Wk4#Q%BXS=Lgvf@>n4nb}jBBQheiG;#M^bQfSVy^MB2I%RHC!)d3`Oq^@XOL&*E$9qytM*#MYyFIBk1<<~?oO#*;c_ZuFT;*CW=8 zztAh2o9N}0`l*k9H6r4axa`LV>=b)nwtlK6gJ+?FRmmKe7|j z$Ibas$A*R3q@n^4KMYS1$7ZIDUV@L;z{kL!zEEJ&zCrqf0-wL=^>`@ob{vbIj^v1f z-^pN(^ENrnk;-q@LfygF)#LftpZ7jL3kg}d{Mmi@hbK!?J|4S60n$(2sY4i)QgvESV??Kns5d`Hywzh4$?S7*hY-K^j{& zN)nsB` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.txt new file mode 100644 index 0000000..95ea0be --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.5, 0.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 1: +0.5, 0.0, 0.0 +0.0, 0.0, 1.0 +0.0, 0.0, 0.5 +0.0, 1.0, 0.0 +TET no. 2: +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 1.0 +TET no. 3: +0.5, 0.0, 0.0 +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.vtk new file mode 100644 index 0000000..84985ee --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-23-30_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.5 0.0 0.0 +0.0 0.0 0.5 +0.0 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 1.0 +0.5 0.5 0.0 +1.0 0.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 4 1 3 +4 0 3 5 4 +4 0 5 6 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..292afd01c3d3b472c8e57c35826a29c5fa0b845c GIT binary patch literal 9975 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 z427q + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.txt new file mode 100644 index 0000000..be41cc0 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 +TET no. 1: +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 +1.0, 0.0, 0.0 +TET no. 2: +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.0, 0.0, 1.0 +TET no. 3: +0.0, 0.5, 0.0 +0.0, 1.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.vtk new file mode 100644 index 0000000..e052b9c --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-23-31_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.0 0.5 0.0 +0.0 0.0 0.0 +0.0 0.0 0.5 +1.0 0.0 0.0 +0.0 0.0 1.0 +0.5 0.5 0.0 +0.0 1.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 2 4 3 +4 0 5 3 4 +4 0 6 5 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb3147bf86e68407b70dc5c2297d128a8cca1ce GIT binary patch literal 10064 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 k@H>_i^ZkGMCzb^7Dx4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.txt new file mode 100644 index 0000000..4b56be1 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.0, 0.5, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 1.0 +TET no. 1: +0.0, 1.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 +TET no. 2: +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 1.0 +TET no. 3: +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.vtk new file mode 100644 index 0000000..6698bee --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_01-30-31_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.0 0.5 0.0 +0.5 0.0 0.0 +0.0 0.0 0.0 +0.0 0.0 1.0 +0.0 1.0 0.0 +0.5 0.5 0.0 +1.0 0.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 4 5 0 3 +4 5 6 1 3 +4 5 1 0 3 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..581d14123e9ab2b25b8b2fe4be47397a1ac3ff34 GIT binary patch literal 11316 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 LHp(-wfBJs_;zu=O literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.pvsm new file mode 100644 index 0000000..c912c83 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.txt new file mode 100644 index 0000000..737fbb4 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.txt @@ -0,0 +1,45 @@ +TET no. 0: +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 +TET no. 1: +0.5, 0.0, 0.5 +0.0, 0.5, 0.5 +0.0, 0.0, 0.5 +0.25, 0.25, 0.25 +TET no. 2: +0.0, 1.0, 0.0 +1.0, 0.0, 0.0 +0.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 3: +0.0, 0.0, 0.5 +0.0, 1.0, 0.0 +0.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 4: +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 +0.25, 0.25, 0.25 +TET no. 5: +0.0, 0.5, 0.5 +1.0, 0.0, 0.0 +0.0, 1.0, 0.0 +0.25, 0.25, 0.25 +TET no. 6: +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 7: +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 +1.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 8: +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.25, 0.25, 0.25 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.vtk new file mode 100644 index 0000000..2acbfb1 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-20-23_refined/tets.vtk @@ -0,0 +1,49 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 0.0 0.5 +0.0 0.5 0.5 +0.5 0.0 0.5 +0.0 0.0 1.0 +0.25 0.25 0.25 +0.0 1.0 0.0 +1.0 0.0 0.0 +0.0 0.0 0.0 + +CELLS 9 45 +4 0 1 2 3 +4 2 1 0 4 +4 5 6 7 4 +4 0 5 7 4 +4 0 1 5 4 +4 1 6 5 4 +4 1 2 6 4 +4 2 7 6 4 +4 0 7 2 4 + +CELL_TYPES 9 +10 +10 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 9 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 +7 +8 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..d5176dda67fb8f6daf7e872de268e77c5492d4b8 GIT binary patch literal 9904 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 VLL_(h!k1{s(ZfWuTvM0Z{|iMi?3(}p literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.pvsm new file mode 100644 index 0000000..1e5c1b5 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.txt new file mode 100644 index 0000000..c93ac84 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.5, 0.0, 0.5 +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 1: +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 2: +0.5, 0.0, 0.5 +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +TET no. 3: +0.5, 0.0, 0.5 +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.vtk new file mode 100644 index 0000000..c16175c --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-20-30_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.5 0.0 0.5 +0.5 0.0 0.0 +1.0 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 0.0 +0.0 0.5 0.5 +0.0 0.0 1.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 4 1 3 +4 0 3 5 4 +4 0 5 6 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..ab0e09457aa00cf21515c03f39faa8a784ba7be2 GIT binary patch literal 10317 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 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.pvsm new file mode 100644 index 0000000..5985b94 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.txt new file mode 100644 index 0000000..5e4e669 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +1.0, 0.0, 0.0 +TET no. 1: +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +1.0, 0.0, 0.0 +TET no. 2: +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 +0.0, 0.0, 0.0 +TET no. 3: +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.vtk new file mode 100644 index 0000000..1cd26c7 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-20-31_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.0 0.5 0.5 +0.0 1.0 0.0 +0.0 0.5 0.0 +1.0 0.0 0.0 +0.0 0.0 0.0 +0.5 0.0 0.5 +0.0 0.0 1.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 2 4 3 +4 0 5 3 4 +4 0 6 5 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..5fba02a56d9b25394ad5ce0928f85243e988f948 GIT binary patch literal 9721 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 j4gCMc{| + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.txt new file mode 100644 index 0000000..10cc56f --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 1: +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 2: +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 +1.0, 0.0, 0.0 +TET no. 3: +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.vtk new file mode 100644 index 0000000..c503c80 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-23-30_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.0 0.0 0.5 +0.0 0.0 0.0 +0.5 0.0 0.0 +0.0 1.0 0.0 +1.0 0.0 0.0 +0.0 0.5 0.5 +0.0 0.0 1.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 2 4 3 +4 0 5 3 4 +4 0 6 5 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..8972fa6494c911e44af431716b6754ec228dcea9 GIT binary patch literal 9532 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 UO{L8lzIKF|9mN|zH*~%JKg`PTLI3~& literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.pvsm new file mode 100644 index 0000000..2038386 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.txt new file mode 100644 index 0000000..976d23c --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.0, 0.0, 0.5 +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +1.0, 0.0, 0.0 +TET no. 1: +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 +TET no. 2: +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +1.0, 0.0, 0.0 +TET no. 3: +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.vtk new file mode 100644 index 0000000..44e12a3 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-23-31_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.0 0.0 0.5 +0.0 0.5 0.0 +0.0 0.0 0.0 +1.0 0.0 0.0 +0.0 0.0 1.0 +0.0 0.5 0.5 +0.0 1.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 4 5 0 3 +4 5 6 1 3 +4 5 1 0 3 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..ae8c84d3b88de2e15e6993c7be0ec2de152f34cf GIT binary patch literal 10642 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 Gd;bSSzO1PL literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.pvsm new file mode 100644 index 0000000..a449295 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.txt new file mode 100644 index 0000000..94b209a --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.0, 0.5, 0.0 +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 +1.0, 0.0, 0.0 +TET no. 1: +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +1.0, 0.0, 0.0 +TET no. 2: +0.0, 0.5, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 1.0 +TET no. 3: +0.0, 0.5, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.vtk new file mode 100644 index 0000000..f730169 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_12-30-31_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.0 0.5 0.0 +0.0 0.5 0.5 +0.0 1.0 0.0 +1.0 0.0 0.0 +0.0 0.0 1.0 +0.5 0.0 0.0 +0.0 0.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 4 1 3 +4 0 3 5 4 +4 0 5 6 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..276a409cc3c2f0649743c9de6904bdb92a58c55c GIT binary patch literal 9779 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

MP%q?`6?y!cy4!z?*`=^ zM)MWjcxro$0&%&wf592UAh(=eX)a$~o~a6)-dA#^zw-Bw4-1) zi``!_#_(NiZ@-x(+HQ$~?Bk0#oy416G258S)%U3tzwoP%@uj?5&O5O;gw5{tH|J~2 z%loeS%-mX?Uo0V%FV>gh~Up^q|v)nYo>VFqh z(%_ZfHT^wg(YJC&hgooLHs9E{V)Q)*AKcAgR{Z9SZH(Pva;n0=eLE-QJDW2k5lrrl<6&(2X%ydbvro^6IeYobaz@%y-v;zDitkj+@sQB4RH4=WU0ZI*CnNC}L{W$H-Y^^elW#kzwK9CW4(|*_J?C);H zd8%vIYDL?=)5T5iRvb(ER=%1`Iu``ODBuB&S(;7Ur%alH)D^)ak8Khb4LMI$%!ioq%Uo71P~s(!xS@Iuk}#=Nz-+oP;l6A{mDor#>8 zL6ERn<#6nYJ(oSF=o&8O;`E%rLC2B`5KQLc{gsnm)T-(De$m6&cMFd;R4y~tv0MWN77Fqm-UQY3 zm(8k_?>F(iJbFECW%kWZ?2xe4OuT)0wt!gheBd5WLix<}{`|5*=lry#r6iWgP;vKa zxARJS`~JY8z~d_sn3iey^vmOOQf3{C;r%!eeyhAz=3)dKaKkH}>9Zm{eB>aQ=c<*Mm{?U5@65Tp{n z+y@tfw*864dyQx3-P;P_3NT=@8G^%%%A?QflKp*zcXXSSWa9ZE%(ZRrPuU1z!lB#A#{4BT+&WymB zGHspNJP8&PBX_QUq1|mE$9TZfJX8XLwm$6aD-}K7^I1O$D+W!`Pf|6RyA8#l*YPLe jN(?5*|0n-;w1RhLIc@FJI~4=|a0S^|5-jq~&foeUoU~>! literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.pvsm new file mode 100644 index 0000000..67ea187 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.txt new file mode 100644 index 0000000..b256914 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.5, 0.0, 0.5 +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 1: +0.0, 0.0, 1.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.5 +0.0, 1.0, 0.0 +TET no. 2: +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +TET no. 3: +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.vtk new file mode 100644 index 0000000..6145dac --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_20-23-30_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.5 0.0 0.5 +0.5 0.0 0.0 +1.0 0.0 0.0 +0.0 1.0 0.0 +0.0 0.0 1.0 +0.0 0.0 0.5 +0.0 0.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 4 5 0 3 +4 5 6 1 3 +4 0 5 1 3 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..f94e8d92cdf5099e5bc24adc4ed5c7c3ec1b27ec GIT binary patch literal 9573 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 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.pvsm new file mode 100644 index 0000000..ee586d4 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.txt new file mode 100644 index 0000000..4af572d --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.0, 0.0, 0.5 +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 +0.0, 1.0, 0.0 +TET no. 1: +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 1.0, 0.0 +TET no. 2: +0.0, 0.0, 0.5 +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +1.0, 0.0, 0.0 +TET no. 3: +0.0, 0.0, 0.5 +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.vtk new file mode 100644 index 0000000..fd10588 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_20-23-31_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.0 0.0 0.5 +0.5 0.0 0.5 +0.0 0.0 1.0 +0.0 1.0 0.0 +1.0 0.0 0.0 +0.0 0.5 0.0 +0.0 0.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 4 1 3 +4 0 3 5 4 +4 0 5 6 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..beba2fbebc700a926f7183a9069d515dafcf13d9 GIT binary patch literal 10236 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 T%uj-U&_UJ~81qt7w}1W*y)S+e literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.pvsm b/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.pvsm new file mode 100644 index 0000000..539bb6a --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.pvsm @@ -0,0 +1,1839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.txt new file mode 100644 index 0000000..8b5ea47 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.txt @@ -0,0 +1,20 @@ +TET no. 0: +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 1.0, 0.0 +TET no. 1: +0.5, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 +0.0, 1.0, 0.0 +TET no. 2: +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.0, 1.0 +TET no. 3: +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.vtk new file mode 100644 index 0000000..e6fb10c --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_20-30-31_refined/tets.vtk @@ -0,0 +1,33 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 7 DOUBLE +0.5 0.0 0.0 +1.0 0.0 0.0 +0.5 0.0 0.5 +0.0 1.0 0.0 +0.0 0.0 1.0 +0.0 0.5 0.0 +0.0 0.0 0.0 + +CELLS 4 20 +4 0 1 2 3 +4 0 2 4 3 +4 0 5 3 4 +4 0 6 5 4 + +CELL_TYPES 4 +10 +10 +10 +10 + +CELL_DATA 4 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 diff --git a/doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.png b/doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..fe0aea0beffb8d167fbaefb26e09deef1aa0a9aa GIT binary patch literal 11905 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.txt b/doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.txt new file mode 100644 index 0000000..0d99541 --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.txt @@ -0,0 +1,45 @@ +TET no. 0: +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +TET no. 1: +0.5, 0.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.0 +0.25, 0.25, 0.25 +TET no. 2: +0.0, 0.0, 1.0 +1.0, 0.0, 0.0 +0.0, 1.0, 0.0 +0.25, 0.25, 0.25 +TET no. 3: +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 +0.0, 1.0, 0.0 +0.25, 0.25, 0.25 +TET no. 4: +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 +0.25, 0.25, 0.25 +TET no. 5: +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 +0.0, 0.0, 1.0 +0.25, 0.25, 0.25 +TET no. 6: +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 7: +0.5, 0.0, 0.0 +0.0, 1.0, 0.0 +1.0, 0.0, 0.0 +0.25, 0.25, 0.25 +TET no. 8: +0.0, 0.5, 0.0 +0.0, 1.0, 0.0 +0.5, 0.0, 0.0 +0.25, 0.25, 0.25 diff --git a/doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.vtk new file mode 100644 index 0000000..3b7024b --- /dev/null +++ b/doc/tetrahedron_refinements/3-edges/edge_23-30-31_refined/tets.vtk @@ -0,0 +1,49 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 0.5 0.0 +0.0 0.0 0.5 +0.5 0.0 0.0 +0.0 0.0 0.0 +0.25 0.25 0.25 +0.0 0.0 1.0 +1.0 0.0 0.0 +0.0 1.0 0.0 + +CELLS 9 45 +4 0 1 2 3 +4 2 1 0 4 +4 5 6 7 4 +4 0 5 7 4 +4 0 1 5 4 +4 1 6 5 4 +4 1 2 6 4 +4 2 7 6 4 +4 0 7 2 4 + +CELL_TYPES 9 +10 +10 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 9 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 +7 +8 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..276a3138d3440de17ca1c65776fffc7c7f68d146 GIT binary patch literal 9753 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 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.pvsm b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.pvsm new file mode 100644 index 0000000..54ea31f --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.pvsm @@ -0,0 +1,2021 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.txt new file mode 100644 index 0000000..90a7c8a --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +0.0, 0.0, 0.0 +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.5 +TET no. 1: +0.0, 0.0, 0.0 +0.0, 1.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +TET no. 2: +0.0, 0.0, 0.0 +0.0, 0.5, 0.5 +0.5, 0.5, 0.0 +0.5, 0.0, 0.5 +TET no. 3: +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +TET no. 4: +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.vtk new file mode 100644 index 0000000..ac0b1d9 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-23_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 0.0 0.0 +0.5 0.5 0.0 +1.0 0.0 0.0 +0.5 0.0 0.5 +0.0 1.0 0.0 +0.0 0.5 0.5 +0.0 0.0 0.5 +0.0 0.0 1.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..081018d1c7bf5dc8204c537ff5ad29708f303d8a GIT binary patch literal 9442 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 aRW=GRK3!fs{u%s02(mqjvnsN1yZb-3RKy|x literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.pvsm b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.pvsm new file mode 100644 index 0000000..d57155f --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.pvsm @@ -0,0 +1,2021 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.txt new file mode 100644 index 0000000..73fe4d8 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +0.0, 0.0, 0.0 +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 +0.5, 0.5, 0.0 +TET no. 1: +0.0, 0.0, 0.0 +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +TET no. 2: +0.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.5, 0.5 +0.5, 0.5, 0.0 +TET no. 3: +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.5, 0.0, 0.5 +0.5, 0.5, 0.0 +TET no. 4: +0.5, 0.0, 0.0 +0.5, 0.0, 0.5 +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.vtk new file mode 100644 index 0000000..dd352ee --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-30_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 0.0 0.0 +0.0 0.5 0.5 +0.0 1.0 0.0 +0.5 0.5 0.0 +0.0 0.0 1.0 +0.5 0.0 0.5 +0.5 0.0 0.0 +1.0 0.0 0.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..56a94faf648bbd9984aa27c23440abeee7e6e857 GIT binary patch literal 9667 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.txt new file mode 100644 index 0000000..dbf6c22 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +0.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +TET no. 1: +0.0, 0.0, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.5, 0.5, 0.0 +TET no. 2: +0.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.5, 0.0, 0.5 +0.0, 0.5, 0.5 +TET no. 3: +0.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +TET no. 4: +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.vtk new file mode 100644 index 0000000..79c8ce1 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-20-31_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 0.0 0.0 +0.5 0.0 0.5 +0.0 0.0 1.0 +0.0 0.5 0.5 +1.0 0.0 0.0 +0.5 0.5 0.0 +0.0 0.5 0.0 +0.0 1.0 0.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..ffa27f685b904556c942ce8a93df7e39e633c007 GIT binary patch literal 10026 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 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.pvsm b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.pvsm new file mode 100644 index 0000000..0b415d4 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.pvsm @@ -0,0 +1,2021 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.txt new file mode 100644 index 0000000..dd59055 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.txt @@ -0,0 +1,30 @@ +TET no. 0: +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 1.0 +TET no. 1: +0.5, 0.5, 0.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 +TET no. 2: +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 +TET no. 3: +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +0.5, 0.5, 0.0 +0.0, 0.0, 0.5 +TET no. 4: +0.0, 1.0, 0.0 +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.5 +TET no. 5: +0.0, 1.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.vtk new file mode 100644 index 0000000..cbbd55e --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-30_refined/tets.vtk @@ -0,0 +1,40 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.5 0.5 0.0 +1.0 0.0 0.0 +0.5 0.0 0.0 +0.0 0.0 1.0 +0.0 0.0 0.5 +0.0 0.5 0.5 +0.0 1.0 0.0 +0.0 0.0 0.0 + +CELLS 6 30 +4 0 1 2 3 +4 0 4 5 3 +4 0 2 4 3 +4 6 5 0 4 +4 6 0 2 4 +4 6 2 7 4 + +CELL_TYPES 6 +10 +10 +10 +10 +10 +10 + +CELL_DATA 6 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..9634503a004898c24e0a5db0f24d3d2759f25830 GIT binary patch literal 10181 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.txt new file mode 100644 index 0000000..7250207 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +1.0, 0.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 +0.0, 0.5, 0.0 +TET no. 1: +1.0, 0.0, 0.0 +0.0, 0.0, 1.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +TET no. 2: +1.0, 0.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 0.5 +0.0, 0.5, 0.0 +TET no. 3: +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +TET no. 4: +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.0, 1.0, 0.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.vtk new file mode 100644 index 0000000..a0c5d67 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-23-31_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +1.0 0.0 0.0 +0.0 0.0 0.5 +0.0 0.0 0.0 +0.0 0.5 0.0 +0.0 0.0 1.0 +0.0 0.5 0.5 +0.5 0.5 0.0 +0.0 1.0 0.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..1e962fec85822d20ae3a5170341c40d0713c660c GIT binary patch literal 10330 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.txt new file mode 100644 index 0000000..0e2f72f --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +0.0, 0.0, 1.0 +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +TET no. 1: +0.0, 0.0, 1.0 +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +TET no. 2: +0.0, 0.0, 1.0 +0.0, 0.5, 0.0 +0.5, 0.0, 0.0 +0.5, 0.5, 0.0 +TET no. 3: +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +TET no. 4: +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.vtk new file mode 100644 index 0000000..2fde230 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-12-30-31_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 0.0 1.0 +0.5 0.0 0.0 +1.0 0.0 0.0 +0.5 0.5 0.0 +0.0 0.0 0.0 +0.0 0.5 0.0 +0.0 0.5 0.5 +0.0 1.0 0.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..271fcea3237d0adb7e0d823ff2830b452afb291a GIT binary patch literal 9737 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 k@K8Q}e=rM!S3p9GMyz<^i5 z_`nEnAv9rn0ECkQ0Kso+5Xi6O({u>rSD}rSWVa;0&ME$Qk;7IeKrVnJVM#*LAkjcO z2*`wvff}tIhn2u}&K{X%P64Rrp!xX%hiFF$Xnl_rVZhf5BrHg2{@fl zHIoi;Fh`Rzpsyf}#qT8+k2($9l`@LX0@<(g`cH|>2Vjmrt#Q#qd-$_gR9w6y)*i znPBeI*PJ?~M+=;w58z+;FI=#kT`b^}cvpC6sI{Fr+~yQSjcNV0=?WkG-}+`4F*PFx z3++DOP2qMk1uAsT+Aw?do0cI_8ftZ9bNME4^;(cBz^`0~{rzPh`f0xiMM0Nx__eb? zp5&H)q3?orn*-YH+&MiZrGwnD?3Vpfkaq5i>Y&dFsx(>grG;s#(i0qHs@5)G>ZWQD zR_$c2xrq)zP^HFlU5>fHq?&rtaxDOY{yIHB9MXCS=fI%~byFay)#40CArDYK`|CS+ z`JQq1q&zZ`f^@*&8+aHfiD6i+d%^*V>U16iZ{n98j|l*d4t>oX6Kw7SCsItI5Wy2K z6jE3Z-bdF4Te-8QH8%|4_caWlFSOUk|hh9l3yiV(E^ zt>m`=bz=u0h?ZZad+^)X>OwQ7=lr$m+D%>N?n<+|Qc&^Ba*7UfCbd!meLuDBRF?`J zF{T7Rtz29WLAQ>SQIzEo)nQa9Nr;9#&S5$1mNe)B9gNmeP@)r+@=O7ColwZqtBo|F zP4l{s1*D*$hU-EK*TZ@p=|_{MVYR#Di1__e%&RTTl!psU%NxTH3y(`{#@B<_t7vd8 zR@NA|**cbK?icc*sCsHEWn|azLfuLCkfn~sI~PC2&Owl(a~*|HFbGpc{m-ivFN$ZT z>lP;eFqVSe7m}ywfAaYU-Fuc6zkL4D()hZ5mj$p+=sZ((=p-6?{?x8|mO`jq`1>w? ze%d|!TW_fedHk+l2zO9<UQ0QA#)%O&Q#2*6O|A1G61h!U;_CY4Yiq*2 z?n}+7%8_5+l~#HF*z)1xGF@wBOeJ!Bc#W*;HXb=J<1RUyt*)-F|MA{^jn!f@+m~AN ze7ViRWHq;&`nlU(*sfT&wyF|7k=vowfHtR7YfAr@*tZ{EJwyL^S_)mYr z;jw1pngV|K_cC0)kd@3Sl^^jR|ISz$AezfaOG{IQwFUC^#&fF>^lp$1pX+|g?l*=p zP}IF4S2Xx_OcSGggwlP1qeZ5Ww`nTV!pvkozaR8tNRrs!;s=NQ`(?_T$iFL$52mO? z&{E+feYGx3phE`5t}sU6HbmHGCWwp6_y6r z5a=?z%I8MDppGBV{0?f4dk9BC>@H&>52R6P)ARl#)cOMlFAQmzN`Zp*$zVBFw(3>* za-2!cRA%*%2O3JsMlCRz%jS!wGOB!W2d9=Bf`cJb!Nwt2UTiN@x&;*LESdFW?i2IH zCD}T~H{8bI4D&&)jj`5$!@ BmrDQu literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.pvsm b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.pvsm new file mode 100644 index 0000000..5007341 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.pvsm @@ -0,0 +1,2021 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.txt new file mode 100644 index 0000000..75ac129 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +0.0, 1.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +TET no. 1: +0.0, 1.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +TET no. 2: +0.0, 1.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.5 +TET no. 3: +0.0, 1.0, 0.0 +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +0.5, 0.0, 0.5 +TET no. 4: +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.vtk new file mode 100644 index 0000000..548d77d --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-30_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 1.0 0.0 +0.0 0.0 0.5 +0.0 0.0 1.0 +0.5 0.0 0.5 +0.0 0.0 0.0 +0.5 0.0 0.0 +0.5 0.5 0.0 +1.0 0.0 0.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..82d6b73f358effa9f52766a8756de2fbe54ff09f GIT binary patch literal 10469 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 aHFED`KO|Rdk_R6NLN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.txt new file mode 100644 index 0000000..1018f2e --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.txt @@ -0,0 +1,30 @@ +TET no. 0: +0.0, 0.5, 0.0 +0.0, 1.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 1.0 +TET no. 1: +0.0, 0.5, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 +TET no. 2: +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 +TET no. 3: +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.0 +0.5, 0.0, 0.5 +TET no. 4: +0.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +0.5, 0.0, 0.5 +TET no. 5: +0.0, 0.0, 0.0 +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.5 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.vtk new file mode 100644 index 0000000..c797e30 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-20-23-31_refined/tets.vtk @@ -0,0 +1,40 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 0.5 0.0 +0.0 1.0 0.0 +0.5 0.5 0.0 +0.0 0.0 1.0 +0.5 0.0 0.5 +0.0 0.0 0.5 +0.0 0.0 0.0 +1.0 0.0 0.0 + +CELLS 6 30 +4 0 1 2 3 +4 0 4 5 3 +4 0 2 4 3 +4 6 5 0 4 +4 6 0 2 4 +4 6 2 7 4 + +CELL_TYPES 6 +10 +10 +10 +10 +10 +10 + +CELL_DATA 6 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..d031ccbd4bac3aa816511d7649b3c826c7024975 GIT binary patch literal 10241 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%0DRNNcK;uqSi%c&`9JCO3C;($S zLdC116X0h@kWB(-g>MY+sva?-4J1jYv3>0RRV2@Gm zYT?n=z(aa0&{?{&3$Y&HsY5p3{(B06__2ActY6_#jFh?SdU-eZ0Pc;}3)OgDOr6P1 zfR)e$fIed}d&iY+$hdq^Zd|YK?6RQjCPq9F6Em9Yt){_UO6nUEtKV)|4fZj4b1PRI zNP1p^4WX!Pz^}tV_7qHNPFz0r9OeD-h-rY4AD2o>+tPRJB1W77O6uPa@*=&3Y>~rB zR#*eC1aT37T-`TQpbwPD`>CD8{WleP*avdeleH)byMoWX4W}mrwrnx%LE_AXp=50Edu2e5Y_ zmiNJ1Sc&KXsQi%b+Q7SjNF%@;xX(k{OnqIc3p@uM5E1pd6CZw52HP2N82Do^jZ$d4pS0re#pH#Ks2f(l@m-^va;Xc~2!(;zR`)i9+sE2TLZtAd~zD?iD{Eu86Ux z)pS2Q3SvQLxd5d{M6R|Cu4?#)2WcQPd;~e}`um$H_}0-FZLU!xELhqFWyF66-4+P) z{eOJ_eP25+4T2QkBJTqH|8l!-_z9lr4*J#e9D)pD3(6)w(|TWPWg(BAjZ|K*;V428 zcM8f%+w%+a(NMPDQA{DJa7lCPId#xRhO)I*OJR4vI3g60^HBgZ$bAcg%0k(A&D`LA z97z$%#8>7 z6}>%$f+A3#1hBHdk}h+!D#=y$^R$^9wDJUv)-yIR_>s>Xjmoc5fU*sP%w1ph_b3bf zFN=CrAPf899=vOJV90dO)!xSnkcDp6Fi!`JJof1X$$h+|OIc`L=>rB^>

I=R)e^%!4-m(N{4yHsSjp)He)RO!)C6# zUn-)HC7Xje?0_Q!(yD6Q-~L)?Ech>BZ8mUuXh&AO2Lu&gSRX2UEm}3UzGVuyD&k_P zh(}OCwbWe(*94H~gXwZIIA2cip$c)3&`N1$v30NCE(p>pT9j&CH?z?2kmQv9x&sUs z<&H_Ua8$pSZ)y4)CwX|z?0a(f(!vY_@yYb1xr(t9Ipn&1Be+l@+{eS$hW1SS=X!qh z)+mcJb0h?cFx%LRZx>JVv}MLx+R++sb>0fi8cqSnZO#(lT@qk;P#I1#TfZfAFI|W~ zOp%8qz9U+-rPdH+wXOrM3YhL?s%;6GZQaipysFCh-dfkenEL5I|L&;ys|8xm_*H+| ztTuhfrfN2cAS-0N9*^Fe1plZCc=@1rX-Io<7UL28?W!(QNSM)J&&)9TysKnlwVG1S z;+tN2`&IT>LSeL8<>Jo~!HwE>#>_U3lJ3I$ujd(bI%P4aBU&wd@;m1#eerAWQcrs2 z!nefzjIn;c9CYb)sZes~=0NMn`7+Q-)m|JZBrI|{OOu5H4dl~oTtusy98|PY%0WXJ zvHjD$=V6QIbeWDlGu)1fp}&xYyr~!raxHS>_C=B0$|z!ZeSyYVq%HBadu2_}L*`BxuhiArd}oiV<;)baPLJ?UO;zL79i>YcWys)he_83o z6UKC#d4;S=m)Vs59LU}nJf_sQw4X3q%5e|*;=-B#q^Q00uWI=0RCMK3tu|qc<;`z@ ztA-8af`8sri4nsiO&)EFMZ851x(>5taT@4ks+E~fi$srp={Gbq znE&d^m(BN%yp@)H7s_gdcht_$f;+)#SM7NzM^fN5{-(9hAK0 zZYsgBs_plq0hY^yy2>(+dVJ+TCk7_L8o29Xw=v)xVU$tpR)aqm5_zWSv;vq zSoAd!;K%YS5AhmF=vV-n7hbi%n;U*W(2l<=@#Q6@@kDO`GbO`P-k=5*LDl=8W=wz8 zHSnL)>t2DMFk*LwTH~6wLv%T(8^=t^b_+*r|=%D0&uF|`<>L%a) zO=z_elx?w23d1t38iuki^E)GmKE9XJr~)~at(@WAVQAFsxg}D79$DTI%)L-!Yu3zI z&8FNKPez_u-4SS7&W0<=Y(QRr%&YkYo3F%Z8*e&)a4Ja-s#g2!C#)eGUT9QoW_CA~(^yK6j1Zj8u4}E=X$$YrR`D}?5{WYKqkev + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.txt new file mode 100644 index 0000000..ee5f2ee --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +0.0, 0.0, 1.0 +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 +TET no. 1: +0.0, 0.0, 1.0 +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +TET no. 2: +0.0, 0.0, 1.0 +0.5, 0.5, 0.0 +0.0, 0.5, 0.0 +0.5, 0.0, 0.0 +TET no. 3: +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +TET no. 4: +0.5, 0.0, 0.5 +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.vtk new file mode 100644 index 0000000..607d115 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-20-30-31_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 0.0 1.0 +0.0 0.5 0.0 +0.0 0.0 0.0 +0.5 0.0 0.0 +0.0 1.0 0.0 +0.5 0.5 0.0 +0.5 0.0 0.5 +1.0 0.0 0.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..631fb6508d928c563e44e310d0c4ef849a3337af GIT binary patch literal 9936 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 sL2dx>M? + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.txt new file mode 100644 index 0000000..3d333dc --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +0.0, 0.0, 1.0 +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +TET no. 1: +0.0, 0.0, 1.0 +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +TET no. 2: +0.0, 0.0, 1.0 +0.5, 0.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.5, 0.0 +TET no. 3: +0.0, 0.0, 1.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +TET no. 4: +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.vtk new file mode 100644 index 0000000..bec2f00 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_01-23-30-31_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 0.0 1.0 +0.5 0.5 0.0 +0.0 1.0 0.0 +0.0 0.5 0.0 +1.0 0.0 0.0 +0.5 0.0 0.0 +0.0 0.0 0.5 +0.0 0.0 0.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..be97bc381c654a2772428b6f3dbc9cc15e0b44d8 GIT binary patch literal 9930 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 Wx-vHEv>sG!$mSsNz)LHS>;D5re)L)Z literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.pvsm b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.pvsm new file mode 100644 index 0000000..e77bb21 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.pvsm @@ -0,0 +1,2021 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.txt new file mode 100644 index 0000000..0bb6c1b --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +0.0, 1.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +TET no. 1: +0.0, 1.0, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.5, 0.0, 0.5 +TET no. 2: +0.0, 1.0, 0.0 +0.5, 0.0, 0.5 +0.5, 0.0, 0.0 +0.0, 0.0, 0.5 +TET no. 3: +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +TET no. 4: +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.vtk new file mode 100644 index 0000000..56cc70f --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-30_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 1.0 0.0 +0.5 0.0 0.0 +0.0 0.0 0.0 +0.0 0.0 0.5 +1.0 0.0 0.0 +0.5 0.0 0.5 +0.0 0.5 0.5 +0.0 0.0 1.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..4a69a9f5b3e9bef598058f86a80784b18b3416c1 GIT binary patch literal 10456 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 ZH!?!^_&09L0xuRJi_=(>55|s<{tu~iFxvnC literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.pvsm b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.pvsm new file mode 100644 index 0000000..b1442db --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.pvsm @@ -0,0 +1,2021 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.txt new file mode 100644 index 0000000..ef98ac1 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +1.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +TET no. 1: +1.0, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +TET no. 2: +1.0, 0.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.0 +0.0, 0.5, 0.5 +TET no. 3: +1.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +TET no. 4: +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.vtk new file mode 100644 index 0000000..17fdb4d --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_12-20-23-31_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +1.0 0.0 0.0 +0.0 0.5 0.0 +0.0 1.0 0.0 +0.0 0.5 0.5 +0.0 0.0 0.0 +0.0 0.0 0.5 +0.5 0.0 0.5 +0.0 0.0 1.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..738e2da9e9a7b9105c6efc86e59987790d136985 GIT binary patch literal 10442 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 X#hy5S>(xDwrXf2koaHMEk6Zr( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.txt new file mode 100644 index 0000000..8a9007b --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.txt @@ -0,0 +1,30 @@ +TET no. 0: +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +1.0, 0.0, 0.0 +TET no. 1: +0.0, 0.5, 0.5 +0.5, 0.0, 0.0 +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 +TET no. 2: +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +TET no. 3: +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +0.0, 0.5, 0.5 +0.5, 0.0, 0.0 +TET no. 4: +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.5, 0.0, 0.0 +TET no. 5: +0.0, 0.0, 1.0 +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.vtk new file mode 100644 index 0000000..d79f570 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_12-20-30-31_refined/tets.vtk @@ -0,0 +1,40 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 0.5 0.5 +0.0 1.0 0.0 +0.0 0.5 0.0 +1.0 0.0 0.0 +0.5 0.0 0.0 +0.5 0.0 0.5 +0.0 0.0 1.0 +0.0 0.0 0.0 + +CELLS 6 30 +4 0 1 2 3 +4 0 4 5 3 +4 0 2 4 3 +4 6 5 0 4 +4 6 0 2 4 +4 6 2 7 4 + +CELL_TYPES 6 +10 +10 +10 +10 +10 +10 + +CELL_DATA 6 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..115bce4151d0e961d6541adc60c8769fa59b5cf4 GIT binary patch literal 10174 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.txt new file mode 100644 index 0000000..efdbbde --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +1.0, 0.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 +0.0, 0.0, 0.5 +TET no. 1: +1.0, 0.0, 0.0 +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +TET no. 2: +1.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.5, 0.5 +0.0, 0.0, 0.5 +TET no. 3: +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +TET no. 4: +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.vtk new file mode 100644 index 0000000..0ed6fb8 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_12-23-30-31_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +1.0 0.0 0.0 +0.0 0.5 0.5 +0.0 0.0 1.0 +0.0 0.0 0.5 +0.0 1.0 0.0 +0.0 0.5 0.0 +0.5 0.0 0.0 +0.0 0.0 0.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.png b/doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..d90e5fa7a0964df69ce75fdd7e54ce73f0c98823 GIT binary patch literal 9924 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 eM?ZvGGa*c + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.txt b/doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.txt new file mode 100644 index 0000000..ad141b9 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.txt @@ -0,0 +1,25 @@ +TET no. 0: +0.0, 1.0, 0.0 +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +TET no. 1: +0.0, 1.0, 0.0 +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +TET no. 2: +0.0, 1.0, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.5 +0.5, 0.0, 0.0 +TET no. 3: +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +TET no. 4: +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.vtk new file mode 100644 index 0000000..08449f0 --- /dev/null +++ b/doc/tetrahedron_refinements/4-edges/edge_20-23-30-31_refined/tets.vtk @@ -0,0 +1,37 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 8 DOUBLE +0.0 1.0 0.0 +0.5 0.0 0.5 +1.0 0.0 0.0 +0.5 0.0 0.0 +0.0 0.0 1.0 +0.0 0.0 0.5 +0.0 0.5 0.0 +0.0 0.0 0.0 + +CELLS 5 25 +4 0 1 2 3 +4 0 4 1 5 +4 0 5 1 3 +4 0 6 5 3 +4 6 5 3 7 + +CELL_TYPES 5 +10 +10 +10 +10 +10 + +CELL_DATA 5 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.pvsm b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.pvsm new file mode 100644 index 0000000..4380e2a --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.pvsm @@ -0,0 +1,2021 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.txt b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.txt new file mode 100644 index 0000000..1f68f4c --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.txt @@ -0,0 +1,35 @@ +TET no. 0: +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +0.0, 1.0, 0.0 +0.5, 0.0, 0.0 +TET no. 1: +0.0, 1.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +0.5, 0.0, 0.0 +TET no. 2: +0.0, 1.0, 0.0 +0.5, 0.0, 0.0 +0.0, 0.5, 0.5 +0.5, 0.5, 0.0 +TET no. 3: +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +TET no. 4: +0.5, 0.0, 0.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +TET no. 5: +0.0, 0.0, 0.5 +0.5, 0.0, 0.5 +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +TET no. 6: +0.5, 0.0, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.5, 0.5, 0.0 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.vtk b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.vtk new file mode 100644 index 0000000..753fae0 --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-30_refined/tets.vtk @@ -0,0 +1,44 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 9 DOUBLE +0.0 0.0 0.0 +0.0 0.0 0.5 +0.0 1.0 0.0 +0.5 0.0 0.0 +0.0 0.5 0.5 +0.5 0.5 0.0 +0.5 0.0 0.5 +0.0 0.0 1.0 +1.0 0.0 0.0 + +CELLS 7 35 +4 0 1 2 3 +4 2 1 4 3 +4 2 3 4 5 +4 5 3 4 6 +4 3 1 4 6 +4 1 6 7 4 +4 3 8 6 5 + +CELL_TYPES 7 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 7 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.png b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..52e40ee7a257d1a18f554ca2f74744a9fec26251 GIT binary patch literal 14204 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.txt b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.txt new file mode 100644 index 0000000..dd4781c --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.txt @@ -0,0 +1,35 @@ +TET no. 0: +1.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.0 +0.5, 0.5, 0.0 +TET no. 1: +0.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +0.5, 0.5, 0.0 +TET no. 2: +0.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.0 +TET no. 3: +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +TET no. 4: +0.5, 0.5, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +TET no. 5: +0.5, 0.0, 0.5 +0.0, 0.5, 0.5 +0.0, 0.0, 1.0 +0.0, 0.0, 0.5 +TET no. 6: +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.vtk b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.vtk new file mode 100644 index 0000000..806886e --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-23-31_refined/tets.vtk @@ -0,0 +1,44 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 9 DOUBLE +1.0 0.0 0.0 +0.5 0.0 0.5 +0.0 0.0 0.0 +0.5 0.5 0.0 +0.0 0.0 0.5 +0.0 0.5 0.0 +0.0 0.5 0.5 +0.0 0.0 1.0 +0.0 1.0 0.0 + +CELLS 7 35 +4 0 1 2 3 +4 2 1 4 3 +4 2 3 4 5 +4 5 3 4 6 +4 3 1 4 6 +4 1 6 7 4 +4 3 8 6 5 + +CELL_TYPES 7 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 7 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.png b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..94e0da3d985fcfd690187a511c1e8efadc46b8cb GIT binary patch literal 13861 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.txt b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.txt new file mode 100644 index 0000000..de7e133 --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.txt @@ -0,0 +1,35 @@ +TET no. 0: +0.0, 0.0, 1.0 +0.0, 0.5, 0.5 +0.0, 0.0, 0.0 +0.5, 0.0, 0.5 +TET no. 1: +0.0, 0.0, 0.0 +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.5, 0.0, 0.5 +TET no. 2: +0.0, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.5, 0.0 +0.5, 0.0, 0.0 +TET no. 3: +0.5, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +TET no. 4: +0.5, 0.0, 0.5 +0.0, 0.5, 0.5 +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 +TET no. 5: +0.0, 0.5, 0.5 +0.5, 0.5, 0.0 +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +TET no. 6: +0.5, 0.0, 0.5 +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.vtk new file mode 100644 index 0000000..cd1d15b --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-12-20-30-31_refined/tets.vtk @@ -0,0 +1,44 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 9 DOUBLE +0.0 0.0 1.0 +0.0 0.5 0.5 +0.0 0.0 0.0 +0.5 0.0 0.5 +0.0 0.5 0.0 +0.5 0.0 0.0 +0.5 0.5 0.0 +0.0 1.0 0.0 +1.0 0.0 0.0 + +CELLS 7 35 +4 0 1 2 3 +4 2 1 4 3 +4 2 3 4 5 +4 5 3 4 6 +4 3 1 4 6 +4 1 6 7 4 +4 3 8 6 5 + +CELL_TYPES 7 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 7 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.png b/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..f12dd4a8a6a86d4ba19adc7f89354ef5b2ef0b86 GIT binary patch literal 13975 zcmeIZc{r49_&+>EmQ-rUp0t=GOO`BShKLYDD362`CS^&M2{VQgPfAKfVrG;*Su)CF zY#~czrjRAZz71n6V_(L5P2cZvynnv`zQ^zQ{bTOA?rYBL+|SQ>-nYlLs0(|ArG+67 z$X*Nc^L7x(E*u2HixK1nD@A-o1`x;*h{gGH4)@b$>6l6nPu$wV7(;`{88Cn@|4vd3~4I zfu!ozr1BcW35_2E<(jKMe(2G>=T=({RRbq~q{($9%h%A-CZC?xz2^>rL_Uq5zyU@& zAF%i!M|RVNAVwk-C?rxc2nK~AvFuV}ahyQou|A%@g6joH~ zB9b5S!34ugr+=~v<9&XJE)?|ndd2ozMjnz!lE~uoy4O^4y-hCi9Rrn~%-=UFQFrt2 ztvBG-Pa^Rgj#vF8UFi7At+3s#EXa}#hF3FHHZ&%WyU84d;lO#@dkvwl6v!XXBek)&a2zDr|7A*oQ4fx z2-${HpwoA1Rl;%DrwSnStZfgp3a(wYG4-U^* ze2LR9h?)ro^+y;|oiL+EQ>gU)3pvD>bIJ&w7NFN{MiTL{8PPp=$$RuF&sn7sEr51D}y?V~#+ufZ)#62~rFJ?%cuGsY|jun0N zKfmwKoT}~>{#B#xVZe+N{uu4KaoFyMHjx@X3AVUymEN;rp<_~Z7j1xu9$-i9t0iXm zm{hw3SJA>&7~^;kokfvHDPdqm>uJ!}e(`iYVm(9i0@T3oUERHU|!= z803U*AI(CmukoEcNEgcdXuF41I|NNv4}x`~vIiH_uum>@1b%&iHrGQu1V4lT<-WgV zPg7(FJwHYl3Kj#3J8Vs>1y;)EN?8tEASO=luL?o|w*hUb;?}G8pT0l~4pVyj_GvHv zcv=fH0$fiYYdl2kkPewnX=^51;CRnxz~5E>xjC(nMcXHJ4hsC^-7|enh?WaIb-Jw{Ing}9vVrxn_3m5sjtZ471H8an0wAT2h z%rLzC9kgb$XA!|zP_uJ#it2)2ezPpM`>_m{RU4wv`MD|EnC~SYZ~Zp`lx&^o2fw74?USH)Zx9|8f>46Ya}r z0>Y}MlZYMYZNFJtl{e_Q`rXa5c&!i_Wm!Vq*J+x-znUG9Oo!oL*N#+pV$u_Tz~8++ zr9CIo@zg-z4d!f{?y|^3pcB&b>FSHSNk*^VV0h(JXPvT6=!|x1is-MUVU0g*s`h#u z&ILig{Ho)8;Pra?*}%AHMsEc&{Nid-YCAM{cQ<)gaObG-Y6zk*gtTI}nn$ykYr!~H z>=FmY6xZrVhVRL1N`|M}$%V#v*weDzljtx~Qu|0nEzI^d1)5t_-5&S`@ScC7>+i$ukyyxDxoJ+e}JT&o`*IMp4SWQOn)+$M2|Y!L4e$m z(nZ*p58Nuq0QOHN8l8#fLY;w0NM;_%dNjO{T%*dW(n9y^RJXl146&(vwNx=QP}o-z z{)WLZt7!>jw*(e3O%`wJ=hN>G?rFIsy=e^5j303Bc8(W+4 zF*wag&UysQ!P;5aNwPwXOGB2_^xy2kTm{`5dwFSO+(;^sbNY9~xImc=J|4Ul-h zpZoQ>Ht<%F6LjT%=df$jhuf?FRJkZ4_V<2uF^zncg5ecW&d5VId-qm-UxS(xSbXN^ zLKsr_u7>#Ak&NPkU=A1L&c@SbCYTl;1Y+o3B&cJYe6Ja@FDHT;I3Rzy3q4#L6AK9 z1xW2sF7hfrHEXSb7E?i(3_P@92p!La^OPLaL$K)+n)QwXA3&}1IO!D@Q#t4VYB+z_ z>vZ_LqZ<8M1BZz9kJE?>HJ%uT&=O!lBl%+3gvQz{A~)q9iCF`pNMkK+(q-sE(Iq~^ zPGhNL*bB$7#v*Wr)kO^Nx0e^gVhob#SulXwc+bCf42zj+Wwk@!fCIlJ`G+;iVk3s5 zOcB$8t0(HjrcE)tV@H~nL`dS9LuMIQduo7lakNgdL32em)lP4m-gf?uEk}Wbs~A%zM ztOQ87EVM1j_9_KxNy}bnNOlSO^28qO*5mF5(DI}LU8wXMy^cJfgQlUnmi0!50*5vX z+;=i1%F86N#^qC}NS_9&5Y&t1k?@dK)^;{PT+xf5JGz_{j0@2m8zQG32I&0V8VKi@ zdr~1GEq+@mzlH)Mmqeza!T@MK?yVzlmE_a>b|1#>OCr{mz{LPUZniuZLm-q$;=KZ@ zeyMW_L;?be!ZL)}k#2O&?!S<>LGyp1jruEx)wwk96WhUz+0UIcq@`!2Ubqq^FpgZE z_~#;hp5R(T(52KkRt#;p)@(Og#nM)4f^0=52)2G_o#fQx4{1T5=P(ZGhe0h*lT*c)D{moQJA1B_C)m}_y;Rb#V5~N#B3Olb zqXpXG{TBlpWxP?XbZv#;34+ltaRYtEyTOG?^@p?pds>753E0EqYbBsW3I*kDtd~|v z9-@2qq+DBEKqu6qr}Q?NXSksFxeglzIckCA$gYKDlzv(90ZoWEaLpibibb~jBqY&o z3)xc=ZU#*0exCx3#2(M1)$S%aWdiq8*8)lMNIliz_(z%_WiL|Gl6JjUE(UbhyA||1 zv`0raA*(tqT0q$%Mi^d#kDQHP%txA1$=_aYo1Ad))n%{LliHr;!Ps@3cpc``?7psx zIN#D&4HK5LKBas@AWd#p1ZD3O$8%r1`a50>vXhfAlkMWgJycJvt?eR|MvakXc2wLn*%q5R1pu z_ufUcF&P!luovMkYhm2XWa~FON{en~9cb6gwV6tXM|pdGd4%@%r~36cVP}_nt?$fB z!MGuI3m7{0l^2dPQ?9umc{3ZtG{}yb8UtF$sJFhu-aSrcZ5zyNy|t$xI)4%8;{@zca@wn@lrtUR#M@S&I^6)j{r*Jr9jHJ5gybYO zvXMLx^S0~dp`88{64_C3P;%^ZxOes>^O!{TcAc#)1)8p0Pc4!3qNE(xPc1R0iPpuP zc#;Xz2ARk2O0;d!lP;xY~XANu6Jm!hcFduMI`b=1DC}o_T&2yCQ@>J@#RSsmrNC7Iv7=Vp$mX`d z3Jzg=Y>xhGn`Vt)vk;WJfbLLINK0H#jTXOnD9@&)Ss!jB7(@8g@V#yRR)ATTC5>Ey zm1t$X0-g5};;nM2E>&s=ChiQgKX3GfSEQE zw%mYeWr;Q+_GLu6jikLFN`@|bc{1LN%W!{J%FfaviH z07=W$Q+ZzH>R!a?U2?ON!b@WlB|zw@oj66cEf8Nh43<9FfShS`z!MV~QcsPJ+c`n? zJN2b*pl^QErj_*#z-+0kPr=wr{!~=X;vw{B$DVM>d!XyG(8>rUL2M(ElO|%!VhB~h zKQpJc>TMKv?DhGdQbTe|wQtqDT^35wnB$u^4qCA-R0}}mGi5@uZw+y|b^dsj@9t;A<^@C&Dm7bT9*B9tR zFFP5ilY4cPrQf)t?fI*}^?nx)ui22}igy&0d)({O)I&hJqq&ZlAPVVe0 zPdmBCf(x5PK-l-ruoY9h>1kDd_0$b9^j*D6jfqczk)=TSI$8EdHLtH&^T7buAGm$` z?GN?ESM9Qk5VqhFi<&-HGSpWI#mo>3#k{U%hj1oM>I|v+aAy2JC$V# zcI!QIN52SGtRFi7`sIHCfIU`n7;c(Bi zgPrICU=Ng{2QjvfDi^CQQD_jy#w9QM9I71^0Zv07_0-J zJSTDA9`COyhh##M-i~B)@&D&I&`vxMt|3LD zp8Eb$ng`J1`19bPQ`E|yVzTX+VhRx8Ps^7_IU^r|fXBsP0CA+d;rxbEVxGo;Gcl^L zQ@jlpS`?^o!F8a}=>F4!%FJ^6wDTY*zP}jIlczh=SWK2_umH`?^AsPyL_Ns{C#@?z z?Dx9gf%L+@Yrrn2kH~~f7zZT6fjFja^ssbVj|ZKHrB;6+_xFjH_Yk4JSdw$43AEgoLrzf>OX`UH4Hf{nrvDRm9`K?DVjdM>X9iTm)8ND- zP!sAd_@pF!d*fBXNM49sX^)QT=Va-=1I^SfnOie!OD9or zHUY*!)>jE5rxoj|A#qR;wdq!3Xm?ZKGN*wi-pK%$b!Y-pgv8XW=gY<9H8B|I<)V!3 z)3UBVatSa#2vmEr!D8XN_0$s-On#2!(tvv#p8{N8;ni}}?&W?1ovv-z zm0`Bs>|VGyEE9z>9`4bKkc>$Wa0utJUylY;+|snfWYXKEI!ObZ<<0)#d9TjD*&~ z@LoMTs4m3U&@uBI|E-EeKM(@%1cBSUxbjf==PAj1k8rCeo_JwVX59S^07*riU`EG@ zoGYk9pL#OokY)>lDK2YTM_GeUB}*_Fnq}^1><&h*>L%12k#iR_&UY6pqfYA5g~keR z@4fmPqN33tlm+l4k4G8ZTKv#RzF2yLJka6E19YJ!WvYuvzB-@E=BX_kwQG_{1Uq=D zUUEY1U?!m1eAf{5&#zDU9S)b&3)qWBexR}`k=`bsd6NG1H^Hgc!1!a@G(8ptNHT_Ah@B^ zVEkKk`Cd=2^#PeuHPgcnzU)}rrPO|3kpBiW~0(yx=+sA$vlt_<$diwAY=tP z7*9cA_3xF?BX4SSsluSZKI zRJb;K;iKv&rOFiHf2W0tvIUP*tKPYrW8l3&!`R-VIr47#!ehO5b zd0MqW$l)<4^+&;H0xSBhCiAo`xO@$kgu!PjD_S2cflID{TjQnPl~bqrz&9{=YL4pX zyA6hH2&s?>vjE=DS#X}Cm(q;d!1D=(dTNgt%m{S$DRyZP09vLSi!~262&q2;4|fg_ z&YVO=dV_Kv)NCC&0OndCvs?k&LFnI0>S&8Ij~(FyV_@uiUB&qfQ~EpF(|eUsqT}JV~R%8pvYYXOCXLN0I0%)OAyCn-?JC^ z-|6xk1^DE04B;{OEkLRciBoAQBYgh?DD*i)m*?I)_`5I>cn(a5XA$6?Y5O#YDQK{6 zh`_tw>+-~bH2pghd;(5hONPXxgG)<{v0wXumTS-{RHQLT0^)!!NCvihwdF!utRoMC zKvGgdMS_5`np%CaQ`Q^Av8=y*Xnyn$b!IP>XVJ!f6AY5y_5I>gqUq5KrMVnq(NnXDsicRjwDwO+yt;d%<>DD zccW*(O&*N!9l?P7ckCs|v3%)Af?(%guX&j&*``6nz*EBq=Dycf4<3R*4%u}YLfkq1 zNdfTL%Rv2$p0yr@?uCylLcm<@UAh>>Kd3T=K6<8}RnP)&HYj4#;)DxQ36fYa)3eMyjWN z6Jq6XH^Ogmm$+BYCU-%ME@n~4c_~Ci@J_^||9#wO(sH%IyGICOD=Q8j9|hV6@j}Eb z%PZI~PCSvmcxXHL`}-Av0`e}1m~DA?ue?*qErRGk*GjWryxFaaug#rMNcxc$#9XEC z?3539G6b<#_!@bthj5Nd(nh;N)7%CU`5?~+yy#(j@-ho`4168Qy@%P&0P;zS&ry#c zcp!1_Ht15BFo+RP=X>y4NVAIzg-hs&+h{1s$lw^%{is#;9>~Z&c6N3;n!P zWKh%lwm=>NdGr1do9g#Vsy#I_1O?8&<@khUb>j`hx8RFR2rneaew)QS!%VwU2chG- zO%=jR(L$b;^arGF*~1-o4;?=QZvo>1Fp z)d2U@AD)_%Az20im0j8+p|y_+hMZ{^;eu9 zjV8!zFY`gB-j%Sar(+1#vu;zBvtRD^`3^sWKbQhH+A0G@3s3MurW~~=31HH}1Cg}S zt^lvsywAIikp{er+5V>dbr}2K+_!FSd~o=m&mX%c zWh}^bMdBnM#3;5MgVsEgs?3ai1T}Gf3@j#l*%@84(!%B*B%CWu@1>-fbG`A3IEDOu zQ6FOTLVSFaaIuJTz2#WE+30Yr`#A*(p{12 z^Vhu7rT;{&a-?xC0{?w{@>xQHTv(@2{mucqPfH*6Tq$x596JNM%(0GL{fPDp@4qAA z^JyL0*w|<+sO(s<(dHjfvsS0f+L%Gu6MH#j`Gbbui8tLA7U_p%OS>yW1I^6Lq~jai zb|_5wqK!p7cBje0)o}Pzs{cl`{lG$_N?A{khlj`VTW!ON^(3-k!1tEd$}cNT>u$cp z6L-~^O0ov|A)b!up_AXfee*5bS^v_vgWZ(FaK;NO96#Ro*k115OeK((^VowsbuJ{G zS%q1d5UM1B?A1n@f1pVukM1LT6_D?Zf7q12uRd-FIUt7{i<-mJ7Hq;syr57hpv0P<2+h=A6%BsKgP4PSld_)`OPlN>U*cJsmoG-uAg z?&ju(fk60^YGb1cyg1CV#mw`JyS!Adr*Z7wK>&B{&Qj zh3JfZgNCnfmi4jnfW0TvR?8<0k(Jnn6Qml|=;GEv1g25b>K^ksX;M8$z^Fis0#7Zh zUb&+XJxk<_ea8z>t@HvXsl-fy*t^%`y_8Q5fz zR`fH+CIi1ls3FEKha)%(Gclrv!)~p&t8v)foOQRCJGCZ)qoX&0LGa~w-fHfUQh}iV zU{;vbu6NZ_{V10Nhob}zPj6k$_;pK5x-B7W?PdaUWi|n&07KwX3rqxO^SZ4QZ^mvJ z#Ofg+x3l=@dKhY&sPWB~osvhztkmx9{wpN-NbiMcaPHKwfPC2fF8!Gw1o&h_1p?pg zLfm|j;I`C3;*_laaN|sO#h-oKUD@*`_*^|{u2MN#{h*ot;6gn*t#r17RFeH`ZHC^e zC=F##(&$(=ta66nztL6ZzwrZI;^rMSG z;;ERc#`s`;IF)*|9`{sJlJ0C`Ym(x+QAtFH6WI$l_7LX3oY`g~m|#${$l5$CDJMfP z1QTGm-wvYzoff)+j?p6>+ee>!{%}QD;k0we;CVqADk+?KXP=*z^v+g1evdERa5T0! zdvwmEqr`Ldk!a$zyPB1K{x$5+{<^`-)7pfZKVw2N@$vD&oGiJa9OaQ>=uI-8Ha9*4l}0mrROdG4j{bKh29On#AHR<-eUc7Nrl z4Ss#fiL~B9z-Z(3kjMzY%bzVLppNXLS##ByShPCE+dzQEF=28xJ zbr4?+YQ@`~K0|%|jp>Yi2G<9ZtGBW$I9n1m>#Ulc^!3tTzkUVM!d5}yNK7;7xL~;S ztf1`Ajq#Stq^%`!o$aQCt3_<^%YHlwF)&Z5_cACG^bg}I|5JlvYjTmU|H7p6u>nBE zQEq;*em{K`ky9D^hOKvZC;5>mwQ8t+B86Eqcen_*d@feD6hnq@s-M}eN7$(a|1Fov zHk6`o$OaLN@Yv95x0EMy5J>*z&9Pc()Y!2wy7|` z@?Op+^MLVMqfX6cPX=Bnb}(oys!x6`)^H%89ZvK4jQX3gNL4`$G%|d7YN|O8RufRH zv)!P!v--fsbpUynvK6Pc-G|vxj=nqQp5QVY05tkm#~-yA*yB%1_Nn@PDBrQjb!}z; zmyM$34Q}qUpsLL1Anw*A`vJ+hu2TRb4sfa-m}M*gvaOp`U4IXc0-=DKNitP`G~O&D zSdm*D=IBcg@imN^ms`E9Bfz8ng!JWDSy`oFYCRc;D~2oe0w+EWZaEeYP{?IH*q38P z20uPEgzkY@7Tl$;N5|{*kNcC@i^;68r2_)kwWlwU0bLc1O-&Iyv3*4~!|<21`?{z9 z3mZO>gHw&3A5Or9{R#b1R*mZ*?O?k>uJ~_#!bWmPw$N$gGgUyXV&sWJG&l0XJXR&P zecdL1$}YPE()X_R2l`L4@oO2W_@&X5?h_#2Y_HOfMb9TV;uy68@+>SzrH11YUb*is zGXF}^VL3Tm>!5t^HHxp6^rTw#R(osB&n;j6FA`kk$p%bCC`3O|Ezd@Lv)5a(ZX$(z zyMqd2*R2jN&J0pXhO5j3;-4+zt%LQl&S_$fQ z(R~g7<5y7_17Xt>pzc&BhqhZ@IB-?eHm{qHVg!Hb2U<_xknr1pg}=@_+e z+9u66V$b>*)D7QKL9^tj{;xcl!a8$XtuC0I(aUc86u8F5vCs)&v)@TuKVBC&{durg z;)`J@7W=Ue|Mm$^##gt9t>RUBZ+xkH_^fmXR!DVS@9ER0ADzhAO%fA++q3cqiS8l( ze=41C7VWvgdNYC2{7#$9ciUWH$X5<^4Q>Yzf*ak6TLaZ}S8?ddx#)AMyWUQO6;GsS z?G!mA7b$yr*VcyX)Gx>vZM93(Y^gcPZ$93mx<`TQd3b`L5Iy6+ zM&099%m(>%W1fE#w^I}GXFb|1qVdGjXOD;_iRC&zI1 zdwC7x2W@adsXom{aCpLPYoZfFLWHk;%t+9k7grmc1!#}G0(D(oV5?eigcYJcspe6B znFX2%-s$>QLCIx+vs88O&xzKd)v8ux2DeDJV$J@`SgxQaS8`&9ux@X8g z=k!ijta3!_YK#6<^s(K7hlqe@+$uuUSQn%#435KdXZ!XL{($n8kCkI3GgP;&bRt|AmI1onf56}_nOJO_1*rJ%NV?@ zjLhb@-njv`rSzE^*-GzBLmS>;BG>VeD7R^9!(Y3%Ue0aU8ut$eCadgKFhJ+X zJp*cR#|ebMg;&bk9r`OVMT3&Y zx}&AgGGF?sv(dPfu!Vu5`vHQ(WYSD5gm!fChak?KwPH0?Wtb@l`|2VDI;{dB(?=eJ6YFP>An zT9>kTeQt9+i1TGIP*P3~v0b$X)5Gyrhz8xnVEEj&Li9R&@@YbXj&wYi*@}VnY%0yY z+3SgFsR=Ye*!g2513<&E@M`eV9h<{L*taqbv7$+Iu&ued zvRo!wl)5%QLZV|^pOWwuUB3rG@~@sGhQk!=8fDt#<>mJ%U^#L4FrV&%&(@pWr{7U; zl0Y*@y0<7}BDf#9Hea<$H=MmhXW9Sk{xr93=L+Xb&!>?W@|?8^+BIx&S>LOih!`BfB;%Lv?5@eVt$y_3;5Cl3 z-zNr?SnMw7-u70zjKfNhz%DKV=%%@n%FuhZ+1AzC;6J0Bn1 zS^x?iwtnwqjOZ0)$?alxIVWZg$3nz^&&LVc8)6ZNxXpalWa5 zJn%A}o8+`O_xnhyl(DyNoKx*b!`T^v3Lk4YVKYTFt|3hkQyHW`z}c_eogV<2Nr9su zn%x|+!B@|alT`@!Ogi14$xX0jCzc?&uiyWGEB$-ZEpR?!vvRDgrlO$l%M;jE{Ta2e z;X%+imQ}G`Ry_G28@By(n8YXf$*wiozwWoZB>gv(?yVYyA4y8p)`_3P*atx(KcNja z=N6Fy!X5y%#%sr;4e#`!5o`txcvacfL|L1R7ZpV6zb31O9F-zacB_E(Y0g{gl{7KP zNvRp8)#!iShf8R#6*_o7zkP#$AlTlj)tb>A>=I{F{>K~>5^1L~=OGOMuUf=nhnqp@ zjEYXr(84I_A~Q1L8@~bgj2pi*h}?vd2qmu%LW~ZA_i`ZLhA2n>fBkP#9K%*A8Ipz8 T2PyCmXAlch)cHc=>ks}PoN!j& literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.pvsm b/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.pvsm new file mode 100644 index 0000000..d5f0d5c --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.pvsm @@ -0,0 +1,2225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.txt b/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.txt new file mode 100644 index 0000000..8cb4b7a --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.txt @@ -0,0 +1,35 @@ +TET no. 0: +0.0, 0.0, 1.0 +0.0, 0.0, 0.5 +1.0, 0.0, 0.0 +0.0, 0.5, 0.5 +TET no. 1: +1.0, 0.0, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +0.0, 0.5, 0.5 +TET no. 2: +1.0, 0.0, 0.0 +0.0, 0.5, 0.5 +0.5, 0.0, 0.0 +0.5, 0.5, 0.0 +TET no. 3: +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +TET no. 4: +0.0, 0.5, 0.5 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +TET no. 5: +0.0, 0.0, 0.5 +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +0.5, 0.0, 0.0 +TET no. 6: +0.0, 0.5, 0.5 +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +0.5, 0.5, 0.0 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.vtk new file mode 100644 index 0000000..6434881 --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-12-23-30-31_refined/tets.vtk @@ -0,0 +1,44 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 9 DOUBLE +0.0 0.0 1.0 +0.0 0.0 0.5 +1.0 0.0 0.0 +0.0 0.5 0.5 +0.5 0.0 0.0 +0.5 0.5 0.0 +0.0 0.5 0.0 +0.0 0.0 0.0 +0.0 1.0 0.0 + +CELLS 7 35 +4 0 1 2 3 +4 2 1 4 3 +4 2 3 4 5 +4 5 3 4 6 +4 3 1 4 6 +4 1 6 7 4 +4 3 8 6 5 + +CELL_TYPES 7 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 7 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.png b/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..4682b53a8d8889b468029c228be6e8cec3040240 GIT binary patch literal 14640 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 literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.pvsm b/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.pvsm new file mode 100644 index 0000000..aabb801 --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.pvsm @@ -0,0 +1,2225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.txt b/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.txt new file mode 100644 index 0000000..e3c5d37 --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.txt @@ -0,0 +1,35 @@ +TET no. 0: +0.0, 1.0, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 1.0 +0.5, 0.5, 0.0 +TET no. 1: +0.0, 0.0, 1.0 +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +0.5, 0.5, 0.0 +TET no. 2: +0.0, 0.0, 1.0 +0.5, 0.5, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.5 +TET no. 3: +0.5, 0.0, 0.5 +0.5, 0.5, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +TET no. 4: +0.5, 0.5, 0.0 +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +TET no. 5: +0.0, 0.5, 0.0 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +TET no. 6: +0.5, 0.5, 0.0 +1.0, 0.0, 0.0 +0.5, 0.0, 0.0 +0.5, 0.0, 0.5 diff --git a/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.vtk new file mode 100644 index 0000000..cda05ff --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_01-20-23-30-31_refined/tets.vtk @@ -0,0 +1,44 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 9 DOUBLE +0.0 1.0 0.0 +0.0 0.5 0.0 +0.0 0.0 1.0 +0.5 0.5 0.0 +0.0 0.0 0.5 +0.5 0.0 0.5 +0.5 0.0 0.0 +0.0 0.0 0.0 +1.0 0.0 0.0 + +CELLS 7 35 +4 0 1 2 3 +4 2 1 4 3 +4 2 3 4 5 +4 5 3 4 6 +4 3 1 4 6 +4 1 6 7 4 +4 3 8 6 5 + +CELL_TYPES 7 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 7 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 diff --git a/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.png b/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..f1b0d7d311bc02b1f5a1ab2c690c35b7d2f57eb8 GIT binary patch literal 14580 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 Fe*mgq79#)v literal 0 HcmV?d00001 diff --git a/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.pvsm b/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.pvsm new file mode 100644 index 0000000..dc3b819 --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.pvsm @@ -0,0 +1,2225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.txt b/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.txt new file mode 100644 index 0000000..59c2432 --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.txt @@ -0,0 +1,35 @@ +TET no. 0: +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +1.0, 0.0, 0.0 +0.0, 0.5, 0.0 +TET no. 1: +1.0, 0.0, 0.0 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +0.0, 0.5, 0.0 +TET no. 2: +1.0, 0.0, 0.0 +0.0, 0.5, 0.0 +0.5, 0.0, 0.5 +0.5, 0.0, 0.0 +TET no. 3: +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +TET no. 4: +0.0, 0.5, 0.0 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +TET no. 5: +0.0, 0.5, 0.5 +0.0, 0.0, 0.5 +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +TET no. 6: +0.0, 0.5, 0.0 +0.0, 0.0, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 diff --git a/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.vtk new file mode 100644 index 0000000..a00d37d --- /dev/null +++ b/doc/tetrahedron_refinements/5-edges/edge_12-20-23-30-31_refined/tets.vtk @@ -0,0 +1,44 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 9 DOUBLE +0.0 1.0 0.0 +0.0 0.5 0.5 +1.0 0.0 0.0 +0.0 0.5 0.0 +0.5 0.0 0.5 +0.5 0.0 0.0 +0.0 0.0 0.5 +0.0 0.0 1.0 +0.0 0.0 0.0 + +CELLS 7 35 +4 0 1 2 3 +4 2 1 4 3 +4 2 3 4 5 +4 5 3 4 6 +4 3 1 4 6 +4 1 6 7 4 +4 3 8 6 5 + +CELL_TYPES 7 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 7 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 diff --git a/doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.png b/doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.png new file mode 100644 index 0000000000000000000000000000000000000000..71a570f1fcefc9e3b5094b7443ea8b3ce272202f GIT binary patch literal 14923 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 aP`q$xW&5*IDexmvh^aBksL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.txt b/doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.txt new file mode 100644 index 0000000..0a450ad --- /dev/null +++ b/doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.txt @@ -0,0 +1,40 @@ +TET no. 0: +0.0, 1.0, 0.0 +0.0, 0.5, 0.5 +0.5, 0.5, 0.0 +0.0, 0.5, 0.0 +TET no. 1: +1.0, 0.0, 0.0 +0.5, 0.5, 0.0 +0.5, 0.0, 0.5 +0.5, 0.0, 0.0 +TET no. 2: +0.0, 0.0, 1.0 +0.5, 0.0, 0.5 +0.0, 0.5, 0.5 +0.0, 0.0, 0.5 +TET no. 3: +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +0.5, 0.0, 0.0 +0.0, 0.0, 0.0 +TET no. 4: +0.5, 0.5, 0.0 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +0.0, 0.5, 0.0 +TET no. 5: +0.0, 0.5, 0.0 +0.0, 0.0, 0.5 +0.0, 0.5, 0.5 +0.5, 0.0, 0.5 +TET no. 6: +0.5, 0.0, 0.0 +0.5, 0.0, 0.5 +0.0, 0.0, 0.5 +0.0, 0.5, 0.0 +TET no. 7: +0.5, 0.5, 0.0 +0.5, 0.0, 0.0 +0.0, 0.5, 0.0 +0.5, 0.0, 0.5 diff --git a/doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.vtk b/doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.vtk new file mode 100644 index 0000000..5d70914 --- /dev/null +++ b/doc/tetrahedron_refinements/6-edges/edge_01-12-20-23-30-31_refined/tets.vtk @@ -0,0 +1,48 @@ +# vtk DataFile Version 2.0 +VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test +ASCII +DATASET UNSTRUCTURED_GRID + +POINTS 10 DOUBLE +0.0 1.0 0.0 +0.0 0.5 0.5 +0.5 0.5 0.0 +0.0 0.5 0.0 +1.0 0.0 0.0 +0.5 0.0 0.5 +0.5 0.0 0.0 +0.0 0.0 1.0 +0.0 0.0 0.5 +0.0 0.0 0.0 + +CELLS 8 40 +4 0 1 2 3 +4 4 2 5 6 +4 7 5 1 8 +4 3 8 6 9 +4 2 1 5 3 +4 3 8 1 5 +4 6 5 8 3 +4 2 6 3 5 + +CELL_TYPES 8 +10 +10 +10 +10 +10 +10 +10 +10 + +CELL_DATA 8 +SCALARS cell_attribute_data float 1 +LOOKUP_TABLE default +0 +1 +2 +3 +4 +5 +6 +7 diff --git a/doc/tetrahedron_refinements/text2vtk.py b/doc/tetrahedron_refinements/text2vtk.py new file mode 100755 index 0000000..f4f4285 --- /dev/null +++ b/doc/tetrahedron_refinements/text2vtk.py @@ -0,0 +1,76 @@ +#!/usr/bin/python + +import sys +import re + +pts = [] +tet = [] +tets = [] +tet_no = 0 +fh = open ( sys.argv[1] ) + +def append_tet ( tet ): + if tet == []: + return + if len(tet) != 4: + print tet + print ( "Wrong number of points in tet %d!" % len ( tets ) ) + sys.exit ( 1 ) + tets.append ( tet ) + +def write_vtk_header (): + print "# vtk DataFile Version 2.0" + print "VTK LEGACY FILE FORMAT ASCII - tetrahedral sample file for H5FED test" + print "ASCII" + print "DATASET UNSTRUCTURED_GRID" + print + +def write_vtk_points_double ( pts ): + print "POINTS %d DOUBLE" % ( len(pts) ) + for pt in pts: + print "%s %s %s" % ( pt[0], pt[1], pt[2] ) + print + +def write_vtk_cells ( cells ): + num_cells = len ( cells ) + size = num_cells + for cell in cells: + size += len ( cell ) + print "CELLS %d %d" % ( num_cells, size ) + for cell in cells: + print "%d\t" % (len(cell)), + for el in cell: + print "%d " % (el), + print + print + +def write_vtk_cell_types ( cells ): + print "CELL_TYPES %d" % ( len(cells) ) + for cell in cells: + print "10" + print + +def write_vtk_fooder ( cells ): + print "CELL_DATA %d" % ( len(cells) ) + print "SCALARS cell_attribute_data float 1" + print "LOOKUP_TABLE default" + for i in range(len(cells)): + print "%d" % (i) + +for line in fh: + line = line.rstrip('\n') + if line[0:3] == "TET": + append_tet ( tet ) + tet = [] + else: + pt = re.sub ( ' ', '', line).split(',') + if not pt in pts: + pts.append ( pt ) + tet.append ( pts.index ( pt ) ) + +append_tet ( tet ) +write_vtk_header() +write_vtk_points_double ( pts ) +write_vtk_cells ( tets ) +write_vtk_cell_types ( tets ) +write_vtk_fooder ( tets )