activeEpsilon | NonSmoothSteepestDescent | private |
add_culling_method(enum PatchData::culling_method cm) | PatchDataUser | inline |
add_culling_method(enum PatchData::culling_method cm) | PatchDataUser | inline |
AlgorithmType enum name | PatchDataUser | |
AlgorithmType enum name | PatchDataUser | |
check_equilibrium(int *equil, int *opt_status, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
check_equilibrium(int *equil, int *opt_status, MsqError &err) | NonSmoothSteepestDescent | private |
check_feasible(PatchData &pd, MsqError &err) | VertexMover | inlineprotected |
check_feasible(PatchData &pd, MsqError &err) | VertexMover | protected |
check_vector_dots(double **vec, int num_vec, double *normal, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
check_vector_dots(double **vec, int num_vec, double *normal, MsqError &err) | NonSmoothSteepestDescent | private |
cleanup() | NonSmoothSteepestDescent | protectedvirtual |
cleanup() | NonSmoothSteepestDescent | protectedvirtual |
compute_alpha(MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
compute_alpha(MsqError &err) | NonSmoothSteepestDescent | private |
compute_function(PatchData *pd, double *function, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
compute_function(PatchData *pd, double *function, MsqError &err) | NonSmoothSteepestDescent | private |
compute_gradient(PatchData *pd, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
compute_gradient(PatchData *pd, MsqError &err) | NonSmoothSteepestDescent | private |
condition3x3(double **A, double *cond, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
condition3x3(double **A, double *cond, MsqError &err) | NonSmoothSteepestDescent | private |
convex_hull_test(double **vec, int num_vec, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
convex_hull_test(double **vec, int num_vec, MsqError &err) | NonSmoothSteepestDescent | private |
copy_active(ActiveSet *active1, ActiveSet *active2, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
copy_active(ActiveSet *active1, ActiveSet *active2, MsqError &err) | NonSmoothSteepestDescent | private |
equilibriumPt | NonSmoothSteepestDescent | private |
find_active_set(double *function, ActiveSet *active_set, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
find_active_set(double *function, ActiveSet *active_set, MsqError &err) | NonSmoothSteepestDescent | private |
find_plane_normal(double pt1[3], double pt2[3], double pt3[3], double *cross, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
find_plane_normal(double pt1[3], double pt2[3], double pt3[3], double *cross, MsqError &err) | NonSmoothSteepestDescent | private |
find_plane_points(int dir1, int dir2, double **vec, int num_vec, double *pt1, double *pt2, double *pt3, int *opt_status, MsqError &err) | NonSmoothSteepestDescent | private |
find_plane_points(int dir1, int dir2, double **vec, int num_vec, double *pt1, double *pt2, double *pt3, int *opt_status, MsqError &err) | NonSmoothSteepestDescent | private |
form_grammian(double **vec, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
form_grammian(double **vec, MsqError &err) | NonSmoothSteepestDescent | private |
form_PD_grammian(MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
form_PD_grammian(MsqError &err) | NonSmoothSteepestDescent | private |
form_reduced_matrix(double ***P, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
form_reduced_matrix(double ***P, MsqError &err) | NonSmoothSteepestDescent | private |
freeVertexIndex | NonSmoothSteepestDescent | private |
get_active_directions(double **gradient, double ***dir, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
get_active_directions(double **gradient, double ***dir, MsqError &err) | NonSmoothSteepestDescent | private |
get_algorithm_type() | QualityImprover | inlinevirtual |
get_algorithm_type() | QualityImprover | inlinevirtual |
get_all_parameters() | PatchDataUser | inline |
get_all_parameters() | PatchDataUser | inline |
get_culling_method_bits() | PatchDataUser | inline |
get_culling_method_bits() | PatchDataUser | inline |
get_global_patch() | PatchDataUser | inline |
get_global_patch() | PatchDataUser | inline |
get_gradient_projections(MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
get_gradient_projections(MsqError &err) | NonSmoothSteepestDescent | private |
get_inner_termination_criterion() | QualityImprover | inlineprotected |
get_inner_termination_criterion() | QualityImprover | inlineprotected |
get_mesh_set() const | QualityImprover | inlineprotected |
get_mesh_set() | QualityImprover | inlineprotected |
get_mesh_set() const | QualityImprover | inlineprotected |
get_mesh_set() | QualityImprover | inlineprotected |
get_min_estimate(double *final_est, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
get_min_estimate(double *final_est, MsqError &err) | NonSmoothSteepestDescent | private |
get_name() | QualityImprover | inlinevirtual |
get_name() | QualityImprover | inlinevirtual |
get_nb_layers(MsqError &err) | PatchDataUser | inline |
get_nb_layers(MsqError &err) | PatchDataUser | inline |
get_outer_termination_criterion() | QualityImprover | inlineprotected |
get_outer_termination_criterion() | QualityImprover | inlineprotected |
get_patch_type() | PatchDataUser | inline |
get_patch_type() | PatchDataUser | inline |
improvement_check(MsqError &err) | NonSmoothSteepestDescent | private |
improvement_check(MsqError &err) | NonSmoothSteepestDescent | private |
init_max_step_length(MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
init_max_step_length(MsqError &err) | NonSmoothSteepestDescent | private |
init_opt(MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
init_opt(MsqError &err) | NonSmoothSteepestDescent | private |
initialize(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | protectedvirtual |
initialize(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | protectedvirtual |
initialize_mesh_iteration(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | protectedvirtual |
initialize_mesh_iteration(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | protectedvirtual |
iterCount | NonSmoothSteepestDescent | private |
loop_over_mesh(MeshSet &ms, MsqError &err) | VertexMover | virtual |
loop_over_mesh(MeshSet &ms, MsqError &err) | VertexMover | virtual |
mActive | NonSmoothSteepestDescent | private |
mAlpha | NonSmoothSteepestDescent | private |
maxAlpha | NonSmoothSteepestDescent | private |
mConnectivity | NonSmoothSteepestDescent | private |
mCoords | NonSmoothSteepestDescent | private |
mDimension | NonSmoothSteepestDescent | private |
MESH_TRANSFORM enum value | PatchDataUser | |
mFunction | NonSmoothSteepestDescent | private |
mG | NonSmoothSteepestDescent | private |
mGradient | NonSmoothSteepestDescent | private |
mGS | NonSmoothSteepestDescent | private |
minAcceptableImprovement | NonSmoothSteepestDescent | private |
minmax_opt(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | private |
minmax_opt(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | private |
minStepSize | NonSmoothSteepestDescent | private |
mPDG | NonSmoothSteepestDescent | private |
mSearch | NonSmoothSteepestDescent | private |
mSteepest | NonSmoothSteepestDescent | private |
no_culling_method() | PatchDataUser | inline |
no_culling_method() | PatchDataUser | inline |
no_global_patch() | PatchDataUser | inline |
no_global_patch() | PatchDataUser | inline |
NonSmoothSteepestDescent(ObjectiveFunction *of) | NonSmoothSteepestDescent | |
NonSmoothSteepestDescent(ObjectiveFunction *of) | NonSmoothSteepestDescent | |
numElements | NonSmoothSteepestDescent | private |
numFree | NonSmoothSteepestDescent | private |
numFunctionValues | NonSmoothSteepestDescent | private |
numVertices | NonSmoothSteepestDescent | private |
objFunc | VertexMover | protected |
optimize_vertex_positions(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | protectedvirtual |
optimize_vertex_positions(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | protectedvirtual |
optIterCount | NonSmoothSteepestDescent | private |
optStatus | NonSmoothSteepestDescent | private |
originalActive | NonSmoothSteepestDescent | private |
originalFunction | NonSmoothSteepestDescent | private |
originalValue | NonSmoothSteepestDescent | private |
PatchDataUser() | PatchDataUser | inlineprotected |
PatchDataUser() | PatchDataUser | inlineprotected |
pdgInd | NonSmoothSteepestDescent | private |
prevActiveValues | NonSmoothSteepestDescent | private |
print_active_set(ActiveSet *active_set, double *func, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
print_active_set(ActiveSet *active_set, double *func, MsqError &err) | NonSmoothSteepestDescent | private |
QUALITY_ASSESSOR enum value | PatchDataUser | |
QUALITY_IMPROVER enum value | PatchDataUser | |
QualityImprover() | QualityImprover | inlineprotected |
QualityImprover() | QualityImprover | inlineprotected |
remove_culling_method(enum PatchData::culling_method cm) | PatchDataUser | inline |
remove_culling_method(enum PatchData::culling_method cm) | PatchDataUser | inline |
search_direction(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | private |
search_direction(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | private |
search_edges_faces(double **dir, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
search_edges_faces(double **dir, MsqError &err) | NonSmoothSteepestDescent | private |
set_all_parameters(PatchDataParameters ¶ms) | PatchDataUser | inline |
set_all_parameters(PatchDataParameters ¶ms) | PatchDataUser | inline |
set_global_patch(PatchData *pd, MsqError &err) | PatchDataUser | inline |
set_global_patch(PatchData *pd, MsqError &err) | PatchDataUser | inline |
set_inner_termination_criterion(TerminationCriterion *crit) | QualityImprover | inline |
set_inner_termination_criterion(TerminationCriterion *crit) | QualityImprover | inline |
set_mesh_set(MeshSet *ms) | QualityImprover | inlineprotected |
set_mesh_set(MeshSet *ms) | QualityImprover | inlineprotected |
set_name(msq_std::string name) | QualityImprover | inline |
set_name(msq_std::string name) | QualityImprover | inline |
set_outer_termination_criterion(TerminationCriterion *crit) | QualityImprover | inline |
set_outer_termination_criterion(TerminationCriterion *crit) | QualityImprover | inline |
set_patch_type(PatchData::PatchType patch_type, MsqError &err, int param1=0, int param2=0) | PatchDataUser | inlinevirtual |
set_patch_type(PatchData::PatchType patch_type, MsqError &err, int param1=0, int param2=0) | PatchDataUser | inlinevirtual |
singular_test(int n, double **A, int *singular, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
singular_test(int n, double **A, int *singular, MsqError &err) | NonSmoothSteepestDescent | private |
solve2x2(double a11, double a12, double a21, double a22, double b1, double b2, double **x, MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
solve2x2(double a11, double a12, double a21, double a22, double b1, double b2, double **x, MsqError &err) | NonSmoothSteepestDescent | private |
step_acceptance(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | private |
step_acceptance(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | private |
TARGET_CALCULATOR enum value | PatchDataUser | |
terminate_mesh_iteration(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | protectedvirtual |
terminate_mesh_iteration(PatchData &pd, MsqError &err) | NonSmoothSteepestDescent | protectedvirtual |
testActive | NonSmoothSteepestDescent | private |
testFunction | NonSmoothSteepestDescent | private |
validity_check(MsqError &err) | NonSmoothSteepestDescent | inlineprivate |
validity_check(MsqError &err) | NonSmoothSteepestDescent | private |
VertexMover() | VertexMover | protected |
VertexMover() | VertexMover | protected |
~NonSmoothSteepestDescent() | NonSmoothSteepestDescent | inlinevirtual |
~NonSmoothSteepestDescent() | NonSmoothSteepestDescent | inlinevirtual |
~PatchDataUser() | PatchDataUser | inlinevirtual |
~PatchDataUser() | PatchDataUser | inlinevirtual |
~QualityImprover() | QualityImprover | inlinevirtual |
~QualityImprover() | QualityImprover | inlinevirtual |
~VertexMover() | VertexMover | inlinevirtual |
~VertexMover() | VertexMover | inlinevirtual |