Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Examples  

Sundance::ContourFittingTransformation Class Reference

Transforms a mesh so that the level curve f(x)=0 lies on cell edges. More...

#include <ContourFittingTransformation.h>

Inheritance diagram for Sundance::ContourFittingTransformation:

Sundance::MeshTransformationBase List of all members.

Public Methods

Static Public Methods

Protected Attributes


Detailed Description

For any original cell that is intersected by the curve, displace points to lie on the curve.

Definition at line 28 of file ContourFittingTransformation.h.


Constructor & Destructor Documentation

Sundance::ContourFittingTransformation::ContourFittingTransformation const Expr   f,
const string &    insideLabel,
const string &    outsideLabel
 

virtual Sundance::ContourFittingTransformation::~ContourFittingTransformation   [inline, virtual]
 

Definition at line 37 of file ContourFittingTransformation.h.


Member Function Documentation

virtual void Sundance::ContourFittingTransformation::transform Mesh   mesh const [virtual]
 

Implements Sundance::MeshTransformationBase.

virtual void Sundance::ContourFittingTransformation::undo Mesh   mesh const [virtual]
 

Reimplemented from Sundance::MeshTransformationBase.

Point Sundance::ContourFittingTransformation::displaceTowards const Point   xA,
const Point   xB,
const double &    fA,
const double &    fB
[static]
 


Member Data Documentation

Expr Sundance::ContourFittingTransformation::f_ [protected]
 

Definition at line 51 of file ContourFittingTransformation.h.

string Sundance::ContourFittingTransformation::insideLabel_ [protected]
 

Definition at line 52 of file ContourFittingTransformation.h.

string Sundance::ContourFittingTransformation::outsideLabel_ [protected]
 

Definition at line 53 of file ContourFittingTransformation.h.

TSFArray<Point> Sundance::ContourFittingTransformation::old_ [protected]
 

Definition at line 54 of file ContourFittingTransformation.h.


The documentation for this class was generated from the following file:
Contact:
Kevin Long (krlong@ca.sandia.gov)


Documentation generated by