Next:
Contents
Contents
GRUMMP Version 0.7.0 User's Guide
Carl Ollivier-Gooch
Department of Mechanical Engineering
University of British Columbia
Copyright © 2016
Carl Ollivier-Gooch
Contents
List of Figures
Getting and Installing GRUMMP
Introduction
What is GRUMMP?
Goals of the GRUMMP Project
Current Status of GRUMMP
Getting Started
Shortcut
Overview
Getting GRUMMP
Building GRUMMP the easy way
Building GRUMMP under Windows
Configuring GRUMMP by hand
Setting
LD_LIBRARY_PATH
If Your Machine Is Not Yet Officially Supported
If Something Goes Wrong During Setup
Checking to be Sure Things Built Properly
License
User Services
GRUMMP Programs
Common command line options for mesh manipulation executables
Additional options for 2D GRUMMP executables
Additional options for 3D GRUMMP executables
Additional command line arguments for
surfins2d
and
surfins3d
Two dimensions
Three dimensions
scat2d
and
scat3d
t2d
and
t3d
File Formats
Two-dimensional geometry (
.bdry
) files
Input and output mesh file formats
Three-dimensional geometry (
.bdry
) files
Three-dimensional surface mesh (
.smesh
) files
Three-dimensional ASCII stereolithography (STL) files
Three-dimensional volume mesh input and output (
.vmesh
) files
Mesh quality (
.qual
) files
Status message (
.msg
) files
Scattered data interpolation files
Algorithms Used in the GRUMMP Libraries
Mesh Generation
Two dimensional meshing
Initial discretization
Point insertion
Length scale modifications
Curved boundaries
Three-dimensional meshing
Initial tetrahedralization
Point insertion
Mesh Improvement
Swapping
Smoothing
Default mesh optimization in GRUMMP
Mesh Coarsening
Selecting Vertices to Retain in the Coarse Mesh
Identification of Apexes and Folds
Selection of Points to Include in the Coarse Mesh
Incremental Vertex Deletion
Invoking Vertex Deletion
Mesh Post-processing
Anisotropic Mesh Coarsening
Selection of Points in Pseudo-structured Anisotropic Meshes
Outcomes
Isotropic Mesh Adaptation
Bibliography
Changes Between Versions
From version 0.7.1 to 0.7.2:
From version 0.7 to 0.7.1:
From version 0.6.6 to 0.7:
From version 0.6.5 to 0.6.6:
From version 0.6.4 to 0.6.5:
From version 0.6.3 to 0.6.4:
From version 0.6.2 to 0.6.3:
From version 0.6.0 to 0.6.1/0.6.2:
From version 0.5.0 to 0.6.0:
From version 0.3.3 to 0.5.0:
From version 0.3.3 to 0.4.0:
From version 0.3.2 to 0.3.3:
From version 0.3.1 to 0.3.2:
From version 0.3.0 to 0.3.1:
From version 0.2.1 to 0.3.0:
From version 0.2.0. to 0.2.1:
From version 0.1.7 to 0.2.0:
From version 0.1.6a to 0.1.7:
From version 0.1.6 to 0.1.6a:
From version 0.1.5 to 0.1.6:
From version 0.1.4 to 0.1.5:
From version 0.1.3 to 0.1.4:
From version 0.1.2 to 0.1.3:
From version 0.1.1 to 0.1.2:
From version 0.1.0 to 0.1.1:
About this document ...