SCOREC core
Parallel unstructured mesh tools
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
crv::BezierCurver Class Reference

this curves a mesh with Bezier shapes More...

Inheritance diagram for crv::BezierCurver:
crv::MeshCurver crv::GregoryCurver

Public Member Functions

virtual bool run ()
 curves a mesh using bezier curves of chosen order More...
 
void convertInterpolatingToBezier ()
 converts interpolating points to bezier control points
 
- Public Member Functions inherited from crv::MeshCurver
void snapToInterpolate (int dim)
 snaps points to interpolating locations
 
void synchronize ()
 wrapper around synchronizeFieldData
 

Detailed Description

this curves a mesh with Bezier shapes

converts the mesh and snaps boundary entities to geometry P is the order, B is the blending order (set to 0 to use full shapes)

Definition at line 80 of file crv.h.

Member Function Documentation

virtual bool crv::BezierCurver::run ( )
virtual

curves a mesh using bezier curves of chosen order

finds interpolating points, then converts to control points see crvBezier.cc

Implements crv::MeshCurver.

Reimplemented in crv::GregoryCurver.


The documentation for this class was generated from the following file: