Conforming Mesh

In this section, we develop a traditional conforming mesh, manually constructed with Cubit. We compare the results from the conforming resolutions to the results obtained from the voxel mesh resolutions.

Mesh Creation and Visualization

With conforming_spheres.jou in Cubit, we create three conforming meshes to match the three voxel meshes of resolution 0.5, 0.25, and 0.1 cm (2 vox/cm, 4 vox/cm, and 10 vox/cm, respectively).

resolution2 vox/cm4 vox/cm10 vox/cm
midlineresolution_2c.pngresolution_3c.pngresolution_4c.png
isometricresolution_2c_iso.pngresolution_3c_iso.pngresolution_4c_iso.png
block 1 (green) #elements57,344458,7527,089,776
block 2 (yellow) #elements18,43298,3041,497,840
block 3 (magenta) #elements18,43298,3041,497,840
total #elements94,208655,36010,085,456

Copy from local to HPC:

# for example, manual copy from local to HPC
# macOS local finder, command+K to launch "Connect to Server"
# smb://cee/chovey
# copy [local]~/autotwin/automesh/book/analysis/sphere_with_shells/conf_0.5cm.g
# to
# [HPC]~/autotwin/ssm/geometry/sr2c/

We consider three simulations using the following three meshes (in the HPC ~/autotwin/ssm/geometry folder):

folderfilemd5 checksum
sr2cconf_0.5cm.g3731460f73da70ae79dd8155e2a8e0c6
sr3cconf_0.25cm.gbf65e329f43867c8fabc64b1b5273b8c
sr4cconf_0.1cm.gae0b13dec173c8fb030feab306a09db6

Tracers

View the tracer locations in Cubit:

graphics clip on plane location 0 0 1 direction 0 0 -1
view up 0 1 0
view from 0 0 100
graphics clip manipulation off

tracers_sr_2_3_4_conf.png

Figure: Tracer numbers [0, 1, 2, ... 11] at distance [0, 1, 2, ... 11] centimeters from point (0, 0, 0) along the x-axis at resolutions sr2c, sr3c, and sr4c (top to bottom, respectively).

Simulation

We created three input decks:

  • sr2c.i (for mesh conf_0.5cm.g)
  • sr3c.i (for mesh conf_0.25cm.g)
  • sr4c.i (for mesh conf_0.1cm.g)

Results

Compute time:

itemsimT_sim (ms)HPC#proccpu time (hh:mm)
0sr2c.i20gho16000:02
1sr3c.i20gho16000:21
2sr4.i20att16014:00 (est)

Rigid Body

We verified the rigid body kinematics match those from the voxel mesh, but we don't repeat those time history plots here.

Deformable Body

Figure: Conforming mesh midline section, with maximum principal log strain at selected times from 0.000 s to 0.020 s (1,000 Hz sample rate, = 0.001 s), and tracer plots at 1 cm interval along the axis for displacement magnitude, log strain, and rate of deformation (4,000 Hz acquisition rate, = 0.00025 s).