ASL  0.1.7
Advanced Simulation Library
Classes
Interface Tracking
Collaboration diagram for Interface Tracking:

Classes

class  asl::InterfaceTrackingAlg1
 Numerical method which computes evolution of an interface. More...
 
class  asl::LevelSet
 Numerical method which computes evolution of an interface. More...
 
class  asl::LevelSetLinear
 Numerical method which computes evolution of an interface. More...
 
class  asl::LSFacetedGrowth
 Numerical method which computes evolution of an interface with a crystalographic kinetics. More...
 
class  asl::LSNormalGrowth
 Numerical method which computes evolution of an interface. More...
 

Detailed Description

Goals

Create efficient method for interface tracking. The method should fulfill the following requirements:

Basic idea

The method uses underling rectangular grid for storage. The underling grid can be both regular or tree structured. The interface is described by a scalar field, namely it corresponds to iso-surface with zero value. The surface properties e.g. orientation and curvature are restored by applying the marching tetrahedra algorithm.

The information is saved point-wise in corresponding grid node. The corresponding points are supposed to be on a grid edges. Thus each node contains information about N (numbed of dimensions) edges.