cgma
ChollaEngine Member List
This is the complete list of members for ChollaEngine, including all inherited members.
build_curve_eval_tools(DLIList< ChollaCurve * > &cholla_curve_list, int interp_order)ChollaEngine [private]
build_eval_tools()ChollaEngine
build_eval_tools(DLIList< ChollaSurface * > &cholla_surface_list, DLIList< ChollaCurve * > &cholla_curve_list, int interp_order, CubitBoolean use_feature_angle, double min_dot, CubitBoolean smooth_non_manifold, CubitBoolean split_surfaces)ChollaEngine [private]
build_surface_and_curve_eval_tools(DLIList< ChollaSurface * > &cholla_surface_list, int interp_order, double min_dot)ChollaEngine
check_all_facet_orientations(DLIList< CubitFacet * > &facet_list, CubitBoolean do_flip=CUBIT_FALSE)ChollaEngine [static]
check_facet_orientation(CubitFacet *facet, CubitBoolean do_flip, int &nfacets, int mydebug=0)ChollaEngine [private, static]
chollaCurveListChollaEngine [private]
ChollaEngine()ChollaEngine
ChollaEngine(DLIList< FacetEntity * > &face_list, DLIList< FacetEntity * > &edge_list, DLIList< FacetEntity * > &point_list)ChollaEngine
ChollaEngine(DLIList< CubitFacet * > &facet_list, DLIList< CubitFacetEdge * > &edge_list, DLIList< CubitPoint * > &point_list)ChollaEngine
ChollaEngine(DLIList< CubitFacet * > &facet_list, DLIList< CubitFacetEdge * > &edge_list, DLIList< CubitPoint * > &point_list, DLIList< ChollaVolume * > &cholla_volumes, DLIList< ChollaSurface * > &cholla_surfaces, DLIList< ChollaCurve * > &cholla_curves, DLIList< ChollaPoint * > &cholla_points)ChollaEngine
chollaPointListChollaEngine [private]
chollaSurfaceListChollaEngine [private]
chollaVolumeListChollaEngine [private]
classify_edge(FacetEntity *edge_ptr, DLIList< ChollaCurve * > &cholla_curve_list, ChollaSurface *fsm_ptr)ChollaEngine [private]
classify_point(CubitPoint *point_ptr, DLIList< ChollaPoint * > &cholla_point_list, ChollaCurve *fcm_ptr)ChollaEngine [private]
clean_geometry(CubitBoolean smooth_non_manifold, CubitBoolean split_surfaces, CubitBoolean use_feature_angle, double min_dot, DLIList< ChollaCurve * > &cholla_curve_list)ChollaEngine [private]
collapse_curve(ChollaCurve *cholla_curve, ChollaPoint *point_to_keep)ChollaEngine
collapse_surface(ChollaSurface *cholla_surface)ChollaEngine
connect_edges_at_interface(ChollaCurve *chcurv_ptr, ChollaVolume *chvol_ptr, std::vector< CubitFacetEdge * > &new_edges)ChollaEngine [private]
connect_facets_at_interface(DLIList< ChollaSurface * > &chsurfs, DLIList< ChollaCurve * > &churves, ChollaVolume *chvol_ptr, std::vector< CubitPoint * > &new_points, std::vector< CubitFacetEdge * > &new_edges)ChollaEngine [private]
connect_points_at_interface(ChollaCurve *chcurv_ptr, ChollaVolume *chvol_ptr, std::vector< CubitPoint * > &new_points)ChollaEngine [private]
copy_edges_at_interface(DLIList< FacetEntity * > &facet_list, std::vector< CubitPoint * > &new_points, std::vector< CubitFacetEdge * > &new_edges, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map)ChollaEngine [private]
copy_facet_edges_at_interface(DLIList< ChollaCurve * > &chcurves, std::vector< CubitPoint * > &new_points, std::vector< CubitFacetEdge * > &new_edges, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map)ChollaEngine [private]
copy_facets_at_interface(DLIList< ChollaSurface * > &chsurfs, DLIList< ChollaCurve * > &chcurves, std::vector< CubitPoint * > &new_points, std::vector< CubitFacetEdge * > &new_edges, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map)ChollaEngine [private]
copy_points_at_interface(DLIList< FacetEntity * > &facet_list, std::vector< CubitPoint * > &new_points, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map)ChollaEngine [private]
crack_open_point(CubitPoint *point_ptr, int mydebug)ChollaEngine [private, static]
create_curve(int block_id, ChollaPoint *new_ch_pnt0, ChollaPoint *new_ch_pnt1, ChollaCurve *&new_ch_curve)ChollaEngine
create_curve_boundaries(DLIList< ChollaCurve * > &cholla_curve_list, DLIList< ChollaPoint * > &cholla_point_list)ChollaEngine [private]
create_geometry(CubitBoolean use_feature_angle=CUBIT_TRUE, double angle=135.0, int interp_order=0, CubitBoolean smooth_non_manifold=CUBIT_TRUE, CubitBoolean split_surfaces=CUBIT_FALSE)ChollaEngine
create_point(CubitPoint *pnt, ChollaPoint *&new_ch_pnt)ChollaEngine
create_surface(int block_id, ChollaSurface *&new_ch_surf)ChollaEngine
create_surface_boundaries(DLIList< ChollaSurface * > &cholla_surface_list, DLIList< ChollaCurve * > &cholla_curve_list, CubitBoolean use_feature_angle, double min_dot)ChollaEngine [private]
create_volume_boundaries(DLIList< ChollaSurface * > &facet_surface_sheets, CubitBoolean use_feature_angle, double min_dot, CubitBoolean split_surfaces)ChollaEngine [private]
delete_eval_tools()ChollaEngine
delete_eval_tools_but_not_facets()ChollaEngine
delete_hash_curves()ChollaEngine [private]
delete_hash_points()ChollaEngine [private]
delete_me()ChollaEngine
delete_tool_datas()ChollaEngine [private]
detach_curve(ChollaCurve *chcurv_ptr, DLIList< ChollaSurface * > &new_surfs, ChollaVolume *chvol2_ptr, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map)ChollaEngine [private]
detach_curves(DLIList< ChollaCurve * > &curves, ChollaVolume *detaching_volume, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map)ChollaEngine [private]
detach_facet_edges(DLIList< ChollaCurve * > &chcurves, ChollaVolume *detaching_volume, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map)ChollaEngine [private]
detach_facets(DLIList< ChollaSurface * > &chsurfs, DLIList< ChollaCurve * > &chcurves, ChollaVolume *chvol, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map)ChollaEngine [private]
detach_point(ChollaPoint *chpt_ptr, ChollaVolume *chvol2_ptr, std::map< ChollaPoint *, ChollaPoint * > &point_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map)ChollaEngine [private]
detach_surfaces(DLIList< ChollaSurface * > &chsurfs, DLIList< ChollaCurve * > &chcurves, ChollaVolume *detaching_volume, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map)ChollaEngine [private]
detach_volumes()ChollaEngine
determine_curve_orientation(ChollaSurface *chsurf_ptr, ChollaCurve *chcurv_ptr, CubitSense &orientation)ChollaEngine [static]
disassociate_curve(ChollaCurve *ch_curve, bool disassociate_with_vert=true, bool disassociate_with_surf=true, bool disassociate_with_model=true)ChollaEngine
disassociate_surface(ChollaSurface *cholla_surf)ChollaEngine
doFlipChollaEngine [private]
dump(const char *filename, double angle)ChollaEngine
edgeListChollaEngine [private]
faceListChollaEngine [private]
facet_dimension(FacetEntity *facet_ptr)ChollaEngine [private]
fix_edge(CubitFacetEdge *edge_ptr, DLIList< CubitFacet * > &update_facet_list)ChollaEngine [private, static]
fix_geometry(CubitBoolean smooth_non_manifold, CubitBoolean split_surfaces, CubitBoolean use_feature_angle, double min_dot, DLIList< CubitFacetEdge * > &feature_edge_list)ChollaEngine [static]
fix_non_manifold_edge(CubitFacetEdge *edge_ptr, double min_dot, DLIList< CubitPoint * > &changed_points)ChollaEngine [private, static]
fix_split_edge(CubitFacetEdge *edge_ptr, DLIList< CubitFacet * > &update_facet_list)ChollaEngine [private, static]
fix_split_non_manifold_edge(CubitFacetEdge *edge_ptr, double min_dot, DLIList< CubitPoint * > &changed_points)ChollaEngine [private, static]
get_curve_hash_key(DLIList< ChollaSurface * > *bsm_list_ptr)ChollaEngine [private]
get_curves(DLIList< ChollaCurve * > &cholla_curve_list)ChollaEngine [inline]
get_facets(GMem &gmem, DLIList< CubitFacet * > &facet_list, DLIList< CubitPoint * > &dl_point_list, bool insert_null_facets=false)ChollaEngine [static]
get_facets_at_point(CubitPoint *point_ptr, CubitFacet *facet_ptr, DLIList< CubitFacet * > &facet_list, DLIList< CubitFacetEdge * > &feature_edge_list)ChollaEngine [private, static]
get_point_hash_key(DLIList< ChollaCurve * > *bsm_list_ptr)ChollaEngine [private]
get_points(DLIList< ChollaPoint * > &cholla_point_list)ChollaEngine [inline]
get_surfaces(DLIList< ChollaSurface * > &cholla_surface_list)ChollaEngine [inline]
get_volumes(DLIList< ChollaVolume * > &cholla_volume_list)ChollaEngine [inline]
hashCurveArrayChollaEngine [private]
hashCurveSizeChollaEngine [private]
hashPointArrayChollaEngine [private]
hashPointSizeChollaEngine [private]
init_hash_curves()ChollaEngine [private]
init_hash_points()ChollaEngine [private]
insert_discontinuity_at_point(CubitPoint *point_ptr)ChollaEngine [private, static]
make_features(DLIList< CubitFacetEdge * > &feature_edge_list, CubitBoolean split_surfaces)ChollaEngine [static]
mark_features(DLIList< CubitPoint * > &feature_points)ChollaEngine [static]
mark_features(DLIList< CubitFacetEdge * > &feature_edges)ChollaEngine [static]
merge_normals(CubitPoint *pt0, CubitPoint *pt1)ChollaEngine [private, static]
merge_two_points(ChollaPoint *point_to_keep, ChollaPoint *point_to_del)ChollaEngine
pointListChollaEngine [private]
print_me()ChollaEngine
rebuild_surface_and_curve_eval_tools(DLIList< ChollaSurface * > &cholla_surface_list, int interp_order, double min_dot)ChollaEngine
remove_curve(ChollaCurve *ch_curve)ChollaEngine [inline]
remove_facet_entity(CubitFacet *facet, ChollaSurface *cholla_surf=NULL)ChollaEngine
remove_facet_entity(CubitFacetEdge *facet_edge, ChollaCurve *cholla_curve=NULL)ChollaEngine
remove_facet_entity(CubitPoint *facet_pnt, ChollaPoint *cholla_point=NULL)ChollaEngine
remove_facet_entity(CubitFacet *facet, std::set< ChollaEntity * > &cholla_surfs)ChollaEngine
remove_facet_entity(CubitFacetEdge *facet_edge, std::set< ChollaEntity * > &cholla_curves)ChollaEngine
remove_facet_entity(CubitPoint *facet_pnt, std::set< ChollaEntity * > &cholla_points)ChollaEngine
remove_point(ChollaPoint *ch_pnt)ChollaEngine [inline]
remove_surface(ChollaSurface *ch_surface)ChollaEngine [inline]
replace_facet_entity(CubitFacetEdge *remove_edge, CubitFacetEdge *replace_edge, std::set< ChollaEntity * > cholla_curves)ChollaEngine
set_curve_endpoints(std::map< ChollaPoint *, ChollaPoint * > &point_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map)ChollaEngine [private]
set_flip_flag(CubitBoolean flip)ChollaEngine [inline]
set_new_facet_owners(int type, FacetEntity *fe_ptr, FacetEntity *newfe_ptr, std::map< ChollaSurface *, ChollaSurface * > &surf_map, std::map< ChollaCurve *, ChollaCurve * > &curve_map, std::map< ChollaPoint *, ChollaPoint * > &point_map)ChollaEngine [private]
set_up_tool_datas()ChollaEngine [private]
update_edges_at_points(CubitBoolean split_surfaces, DLIList< CubitPoint * > &point_list, DLIList< CubitFacet * > &facet_update_list, double mindot)ChollaEngine [private, static]
verify_points_to_curves()ChollaEngine
~ChollaEngine()ChollaEngine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines