Difference between revisions of "CNF Example Meshes"

From crtc.cs.odu.edu
Jump to: navigation, search
(2D Example Meshes)
(3D Example Meshes)
Line 111: Line 111:
 
=3D Example Meshes=
 
=3D Example Meshes=
 
==CFF_14052019==
 
==CFF_14052019==
GPDGK16Numerical_140519: [https://odu.app.box.com/file/457595295061 Input Image]
+
===GPDGK16Numerical_140519===
 +
[https://odu.app.box.com/file/457595295061 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 131: Line 132:
 
</pre>
 
</pre>
  
GPDMMS13_140519: [https://odu.app.box.com/file/457597889650 Input Image]
+
===GPDMMS13_140519===
 +
[https://odu.app.box.com/file/457597889650 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 151: Line 153:
 
</pre>
 
</pre>
 
   
 
   
GPDVGG99_140519: [https://odu.app.box.com/file/457597862395 Input Image]
+
===GPDVGG99_140519===
 +
[https://odu.app.box.com/file/457597862395 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 171: Line 174:
 
</pre>
 
</pre>
  
NT_140519: [https://odu.app.box.com/file/457595187755 Input Image]
+
===NT_140519===
 +
[https://odu.app.box.com/file/457595187755 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 191: Line 195:
 
</pre>
 
</pre>
  
OBS_ALU_140519: [https://odu.app.box.com/file/457603095071 Input Image]
+
===OBS_ALU_140519===
 +
[https://odu.app.box.com/file/457603095071 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 211: Line 216:
 
</pre>
 
</pre>
  
OBS_CS_140519: [https://odu.app.box.com/file/457597843866 Input Image]
+
===OBS_CS_140519===
 +
[https://odu.app.box.com/file/457597843866 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 232: Line 238:
  
 
==CFF_DATA==
 
==CFF_DATA==
cff_E.data_IM: [https://odu.app.box.com/file/440188013797 Input Image]
+
===cff_E.data_IM===
 +
[https://odu.app.box.com/file/440188013797 Input Image]
 
* Input distribution size : 8,000,000 cells
 
* Input distribution size : 8,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 252: Line 259:
 
</pre>
 
</pre>
  
cff_E.data_REAL: [https://odu.app.box.com/file/440199404775 Input Image]
+
===cff_E.data_REAL===
 +
[https://odu.app.box.com/file/440199404775 Input Image]
 
* Input distribution size : 8,000,000 cells
 
* Input distribution size : 8,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 272: Line 280:
 
</pre>
 
</pre>
  
cff_H.data_IM: [https://odu.app.box.com/file/440195394761 Input Image]
+
===cff_H.data_IM===
 +
[https://odu.app.box.com/file/440195394761 Input Image]
 
* Input distribution size : 8,000,000 cells
 
* Input distribution size : 8,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 292: Line 301:
 
</pre>
 
</pre>
  
cff_H.data_REAL: [https://odu.app.box.com/file/440197214881 Input Image]
+
===cff_H.data_REAL===
 +
[https://odu.app.box.com/file/440197214881 Input Image]
 
* Input distribution size : 8,000,000 cells
 
* Input distribution size : 8,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 312: Line 322:
 
</pre>
 
</pre>
  
cff_Ht.data_IM: [https://odu.app.box.com/file/440188769890 Input Image]
+
===cff_Ht.data_IM===
 +
[https://odu.app.box.com/file/440188769890 Input Image]
 
* Input distribution size : 8,000,000 cells
 
* Input distribution size : 8,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 332: Line 343:
 
</pre>
 
</pre>
  
cff_Ht.data_REAL: [https://odu.app.box.com/file/440193326284 Input Image]
+
===cff_Ht.data_REAL===
 +
[https://odu.app.box.com/file/440193326284 Input Image]
 
* Input distribution size : 8,000,000 cells
 
* Input distribution size : 8,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 353: Line 365:
  
 
==DATA_04252019==
 
==DATA_04252019==
CFF_E_im: [https://odu.app.box.com/file/447005118740 Input Image]
+
===CFF_E_im===
 +
[https://odu.app.box.com/file/447005118740 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 373: Line 386:
 
</pre>
 
</pre>
  
CFF_E_re: [https://odu.app.box.com/file/447003110701 Input Image]
+
===CFF_E_re===
 +
[https://odu.app.box.com/file/447003110701 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 393: Line 407:
 
</pre>
 
</pre>
  
CFF_H_im: [https://odu.app.box.com/file/446986172238 Input Image]
+
===CFF_H_im===
 +
[https://odu.app.box.com/file/446986172238 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 413: Line 428:
 
</pre>
 
</pre>
  
CFF_H_re: [https://odu.app.box.com/file/447002648008 Input Image]
+
===CFF_H_re===
 +
[https://odu.app.box.com/file/447002648008 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 433: Line 449:
 
</pre>
 
</pre>
  
GPD_H_down: [https://odu.app.box.com/file/447005150002 Input Image]
+
===GPD_H_down===
 +
[https://odu.app.box.com/file/447005150002 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 453: Line 470:
 
</pre>
 
</pre>
  
GPD_H_up: [https://odu.app.box.com/file/446986337826 Input Image]
+
===GPD_H_up===
 +
[https://odu.app.box.com/file/446986337826 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 473: Line 491:
 
</pre>
 
</pre>
  
OBS_ALU: [https://odu.app.box.com/file/447605517863 Input Image]
+
===OBS_ALU===
 +
[https://odu.app.box.com/file/447605517863 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra
Line 496: Line 515:
  
 
==phase_space_000==
 
==phase_space_000==
phase_space_000: [https://odu.app.box.com/file/431638871277 Input Image]
+
===phase_space_000===
 +
[https://odu.app.box.com/file/431638871277 Input Image]
 
* Input distribution size : 1,000,000 cells
 
* Input distribution size : 1,000,000 cells
 
* Uniform case:  tetrahedra
 
* Uniform case:  tetrahedra

Revision as of 21:57, 24 February 2020

2D Example Meshes

The directory containing the 2D input data is located here.

Synthetic Gaussian Data

  • Input distribution size : 1,000,000 cells
  • Uniform case: 30,949 triangles
  • Adapted case: 3,788 triangles

Commands to generate meshes :

Uniform : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m tessellate2d  --input ./CNF_SHARE/2d_wiki_examples/input/Gaussian2.vtk  --output Gaussian_me_10_uniform.vtk --uniform --min-edge=10

Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m tessellate2d  --input ./CNF_SHARE/2d_wiki_examples/input/Gaussian2.vtk  --output Gaussian_me_10_wl_1e-1.vtk --weight-limit=0.05 --min-edge=10


GPDGK16Numerical_140519

The 2D case created by extracting a 2D slice at X=50 out of the 3D distribution (see 3D case below) GPDGK16Numerical_140519

  • Input distribution size : 10,000 cells
  • Uniform case: 7,587 triangles
  • Adapted (min_edge = 2) case: 623 triangles
  • Adapted (min_edge = 0.5) case: 1,409 triangles


Commands to generate meshes :

Uniform : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m tessellate2d  --input ./CNF_SHARE/2d_wiki_examples/input/GPDGK16Numerical_140519_X50.vtk --output GPDGK16Numerical_140519_me_2_uniform.vtk --min-edge=2 --uniform

Adaptive :(min_edge = 2) Output Mesh

docker run -v $(pwd):/data/ crtc_i2m tessellate2d  --input ./CNF_SHARE/2d_wiki_examples/input/GPDGK16Numerical_140519_X50.vtk --output GPDGK16Numerical_140519_me_2_wl_1e-1.vtk --min-edge=2 --weight-limit=0.1


Adaptive :(min_edge = 0.5) Output Mesh

docker run -v $(pwd):/data/ crtc_i2m tessellate2d  --input ./CNF_SHARE/2d_wiki_examples/input/GPDGK16Numerical_140519_X50.vtk --output GPDGK16Numerical_140519_me_0.5_wl_1e-1.vtk --min-edge=0.5 --weight-limit=0.1

Note: By using min-edge less than 1 we are essentially generating triangles with an edge smaller than the input pixels. Using values much smaller than 1 is not expected to help the discretization since we are essentially packing more element into a pixel which has a constant value.

OBS_ALU_Y50

  • Input distribution size : 10,000 cells
  • Uniform case: 7,587 triangles
  • Adapted case: 1,018 triangles

The 2D case created by extracting a 2D slice at Y=50 out of the 3D distribution (see 3D case below) OBS_ALU


Commands to generate meshes :

Uniform : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m tessellate2d  --input ./CNF_SHARE/2d_wiki_examples/input/OBS_ALU_Y50.vtk --output OBS_ALU_Y50_me_2_uniform.vtk --min-edge=2 --uniform

Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m tessellate2d  --input ./CNF_SHARE/2d_wiki_examples/input/OBS_ALU_Y50.vtk --output OBS_ALU_Y50_me_2_wl_1e-1.vtk --min-edge=2 --weight-limit=0.1

NT_140519

  • Input distribution size : 10,000 cells
  • Uniform case: 7,587 triangles
  • Adapted case: 1,038 triangles

The 2D case created by extracting a 2D slice at X=50 out of the 3D distribution (see 3D case below) NT_140519


Commands to generate meshes :

Uniform : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m tessellate2d  --input ./CNF_SHARE/2d_wiki_examples/input/NT_140519_50_X.vtk  --output NT_140519_X50_me_2_uniform.vtk --min-edge=2 --uniform

Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m tessellate2d  --input ./CNF_SHARE/2d_wiki_examples/input/NT_140519_50_X.vtk  --output NT_140519_X50_me_2_wl_1e-1.vtk --min-edge=2 --weight-limit=0.1

3D Example Meshes

CFF_14052019

GPDGK16Numerical_140519

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_14052019/GPDGK16Numerical_140519.nrrd --delta 5 --cnf --weight-limit 0.1 --min-edge 1 --output ./GPDGK16Numerical_140519,d=5,wl=0.1,me=1.vtk

GPDMMS13_140519

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_14052019/GPDMMS13_140519.nrrd --delta 5 --cnf --weight-limit 0.05 --min-edge 1 --output ./GPDMMS13_140519,d=5,wl=0.05,me=1.vtk

GPDVGG99_140519

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_14052019/GPDVGG99_140519.nrrd --delta 5 --cnf --weight-limit 0.05 --min-edge 1 --output ./GPDVGG99_140519,d=5,wl=0.05,me=1.vtk

NT_140519

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_14052019/NT_140519.nrrd --delta 5 --cnf --weight-limit 0.07 --min-edge 1 --output ./NT_140519,d=5,wl=0.07,me=1.vtk

OBS_ALU_140519

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_14052019/OBS_ALU_140519.nrrd --delta 5 --cnf --weight-limit 0.13 --min-edge 1 --output ./OBS_ALU_140519,d=5,wl=0.13,me=1.vtk

OBS_CS_140519

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_14052019/OBS_CS_140519.nrrd --delta 5 --cnf --weight-limit 0.01 --min-edge 1 --output ./OBS_CS_140519,d=5,wl=0.01,me=1.vtk

CFF_DATA

cff_E.data_IM

Input Image

  • Input distribution size : 8,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_DATA/cff_E.data_IM.nrrd --delta 5 --cnf --weight-limit 0.01 --min-edge 1 --output ./cff_E.data_IM,d=10,wl=0.01,me=1.vtk

cff_E.data_REAL

Input Image

  • Input distribution size : 8,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_DATA/cff_E.data_REAL.nrrd --delta 10 --cnf --weight-limit 0.1 --min-edge 1 --output ./cff_E.data_REAL,d=10,wl=0.1,me=1.vtk

cff_H.data_IM

Input Image

  • Input distribution size : 8,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_DATA/cff_H.data_IM.nrrd --delta 10 --cnf --weight-limit 0.05 --min-edge 1 --output ./cff_H.data_IM,d=10,wl=0.05,me=1.vtk

cff_H.data_REAL

Input Image

  • Input distribution size : 8,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_DATA/cff_H.data_REAL.nrrd --delta 10 --cnf --weight-limit 0.1 --min-edge 1 --output ./cff_H.data_REAL,d=10,wl=0.1,me=1.vtk

cff_Ht.data_IM

Input Image

  • Input distribution size : 8,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_DATA/cff_Ht.data_IM.nrrd --delta 10 --cnf --weight-limit 0.1 --min-edge 1 --output ./cff_Ht.data_IM,d=10,wl=0.1,me=1.vtk

cff_Ht.data_REAL

Input Image

  • Input distribution size : 8,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/CFF_DATA/cff_Ht.data_REAL.nrrd --delta 10 --cnf --weight-limit 0.1 --min-edge 1 --output ./cff_Ht.data_REAL,d=10,wl=0.1,me=1.vtk

DATA_04252019

CFF_E_im

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/DATA_04252019/CFF_E_im.nrrd --delta 5 --cnf --weight-limit 0.04 --min-edge 1 --output ./CFF_E_im,d=5,wl=0.04,me=1.vtk

CFF_E_re

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/DATA_04252019/CFF_E_re.nrrd --delta 5 --cnf --weight-limit 0.08 --min-edge 1 --output ./CFF_E_re,d=5,wl=0.08,me=1.vtk

CFF_H_im

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/DATA_04252019/CFF_H_im.nrrd --delta 5 --cnf --weight-limit 0.06 --min-edge 1 --output ./CFF_H_im,d=5,wl=0.06,me=1.vtk

CFF_H_re

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/DATA_04252019/CFF_H_re.nrrd --delta 5 --cnf --weight-limit 0.13 --min-edge 1 --output ./CFF_H_re,d=5,wl=0.13,me=1.vtk

GPD_H_down

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/DATA_04252019/GPD_H_down.nrrd --delta 5 --cnf --weight-limit 0.1 --min-edge 1 --output ./GPD_H_down,d=5,wl=0.1,me=1.vtk

GPD_H_up

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive :Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/DATA_04252019/GPD_H_up.nrrd --delta 5 --cnf --weight-limit 0.1 --min-edge 1 --output ./GPD_H_up,d=5,wl=0.1,me=1.vtk

OBS_ALU

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/DATA_04252019/OBS_ALU.nrrd --delta 2 --image-segmentation --background-value 0 --linear-interpolation --output ./OBS_ALU,d=5,bg=0,uniform.vtk

Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/DATA_04252019/OBS_ALU.nrrd --delta 5 --cnf --background-value 0 --weight-limit 0.07 --min-edge 1 --output ./OBS_ALU,d=5,bg=0,wl=0.07,me=1.vtk

phase_space_000

phase_space_000

Input Image

  • Input distribution size : 1,000,000 cells
  • Uniform case: tetrahedra
  • Adapted case: tetrahedra

Commands to generate meshes :

Uniform : [ Output Mesh]


Adaptive : Output Mesh

docker run -v $(pwd):/data/ crtc_i2m podm3d --input ./CNF_SHARE/phase_space_000/phase_space_000.nrrd --delta 1.5 --cnf --weight-limit 0.005 --min-edge 1 --output ./phase_space_000,d=1.5,wl=0.005,me=1.vtk