The Open FUSION Toolkit 1.0.0-beta6
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
trimesh_tessellation.F90 File Reference
#include "local.h"

Modules

module  trimesh_tessellation
 Subroutines for nested tesselation of a triangular mesh.

Functions/Subroutines

subroutine, public tessellate1 (self, rtmp, lctmp)
 Construct point and face lists for a single tessellation.
subroutine, public tessellate2 (self, rtmp, lctmp)
 Construct point and face lists for a 2 level tessellation.
subroutine, public tessellate3 (self, rtmp, lctmp)
 Construct point and face lists for a 3 level tessellation.
subroutine, public tessellate4 (self, rtmp, lctmp)
 Construct point and face lists for a 4 level tessellation.

Variables

integer(i4), dimension(3, 4), parameter tess2 =RESHAPE((/5,3,1,4,3,2,4,5,0,4,5,3/), (/3,4/))
integer(i4), dimension(3, 9), parameter tess3 =RESHAPE((/6,4,2,6,4,9,5,8,9,7,4,9,7,5,0,7,5,9,3,6, 9,3,8,1,3,8,9/), (/3,9/))
integer(i4), dimension(3, 16), parameter tess4 = RESHAPE((/4,7,12,9,6,12,9,4,12,9,4,2,14,5,8,14,7, 12,13,6,12,13,14,12,13,11,8,13,14,8,10,14,7,10,5,0,10,14,5,3,11,1,3,13,11,3,13,6/), (/3,16/))