#include </afs/cs.cmu.edu/user/tp517/rio/tumble/trunk/src/tumble/inc/cleaner.h>
Collaboration diagram for Cleaner:
Public Member Functions | |
| Cleaner (BezierMesh *_bezier_mesh, BoundaryMesh *_bdry_mesh, char *cfg_file) | |
| Cleaner (BezierMesh *_bezier_mesh, BoundaryMesh *_bdry_mesh, double _jacobian_bound, double _lipschitz_const, double _nn_const, double _dp_epsilon, double _kr_frac, double _size_const) | |
| ~Cleaner () | |
| void | clean () |
| void | print_summary () |
Private Member Functions | |
| void | read_cfg_file (char *filename) |
Private Attributes | |
| BezierMesh * | bezier_mesh |
| BoundaryMesh * | bdry_mesh |
| double | jacobian_bound |
| double | lipschitz_const |
| double | nearest_neighbor_const |
| double | dp_epsilon |
| double | keep_radius_frac |
| double | size_const |
| unsigned | num_flips |
| unsigned | num_smoothed |
| unsigned | num_refines_size |
| unsigned | num_refines_angle |
| unsigned | num_coarsens |
| unsigned | num_refines_boundaries |
| timeval | start_time |
| char * | config_filename |
This class exists mainly for backwards compatability. Most of its methods have been moved to BezierMesh and it should be removed in total soon. This should be superseeded by the cleaners in the new runtime.
Definition at line 28 of file cleaner.h.
|
||||||||||||||||
|
Definition at line 17 of file cleaner.C. References bdry_mesh, bezier_mesh, num_coarsens, num_flips, num_refines_angle, num_refines_boundaries, num_refines_size, num_smoothed, read_cfg_file(), and start_time. Here is the call graph for this function: |
|
||||||||||||||||||||||||||||||||||||
|
Definition at line 34 of file cleaner.C. References bdry_mesh, bezier_mesh, config_filename, dp_epsilon, jacobian_bound, keep_radius_frac, lipschitz_const, nearest_neighbor_const, num_coarsens, num_flips, num_refines_angle, num_refines_boundaries, num_refines_size, num_smoothed, size_const, and start_time. |
|
|
|
|
|
Definition at line 91 of file cleaner.C. References bezier_mesh, BezierMesh::coarsen_const_size(), dp_epsilon, jacobian_bound, lipschitz_const, BezierMesh::make_delaunay(), nearest_neighbor_const, num_coarsens, num_flips, num_refines_angle, num_refines_boundaries, num_refines_size, num_smoothed, print_summary(), BezierMesh::protect_boundarys(), BezierMesh::remove_large_triangles(), BezierMesh::remove_small_angles(), size_const, and BezierMesh::smooth_mesh(). Here is the call graph for this function: |
|
|
Definition at line 113 of file cleaner.C. References bezier_mesh, config_filename, elapsed_time_ms(), num_coarsens, num_flips, num_refines_angle, num_refines_boundaries, num_refines_size, num_smoothed, and start_time. Referenced by clean(). Here is the call graph for this function: |
|
|
Definition at line 61 of file cleaner.C. References config_filename, dp_epsilon, FATAL_ERROR, jacobian_bound, keep_radius_frac, lipschitz_const, nearest_neighbor_const, and size_const. Referenced by Cleaner(). |
|
|
Definition at line 31 of file cleaner.h. Referenced by Cleaner(). |
|
|
Definition at line 30 of file cleaner.h. Referenced by clean(), Cleaner(), and print_summary(). |
|
|
Definition at line 60 of file cleaner.h. Referenced by Cleaner(), print_summary(), and read_cfg_file(). |
|
|
Definition at line 43 of file cleaner.h. Referenced by clean(), Cleaner(), and read_cfg_file(). |
|
|
Definition at line 34 of file cleaner.h. Referenced by clean(), Cleaner(), and read_cfg_file(). |
|
|
Definition at line 46 of file cleaner.h. Referenced by Cleaner(), and read_cfg_file(). |
|
|
Definition at line 37 of file cleaner.h. Referenced by clean(), Cleaner(), and read_cfg_file(). |
|
|
Definition at line 40 of file cleaner.h. Referenced by clean(), Cleaner(), and read_cfg_file(). |
|
|
Definition at line 57 of file cleaner.h. Referenced by clean(), Cleaner(), and print_summary(). |
|
|
Definition at line 53 of file cleaner.h. Referenced by clean(), Cleaner(), and print_summary(). |
|
|
Definition at line 56 of file cleaner.h. Referenced by clean(), Cleaner(), and print_summary(). |
|
|
Definition at line 58 of file cleaner.h. Referenced by clean(), Cleaner(), and print_summary(). |
|
|
Definition at line 55 of file cleaner.h. Referenced by clean(), Cleaner(), and print_summary(). |
|
|
Definition at line 54 of file cleaner.h. Referenced by clean(), Cleaner(), and print_summary(). |
|
|
Definition at line 49 of file cleaner.h. Referenced by clean(), Cleaner(), and read_cfg_file(). |
|
|
Definition at line 59 of file cleaner.h. Referenced by Cleaner(), and print_summary(). |
1.4.3