, including all inherited members.
check_equilibrium(OptStatus &opt_status, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
check_vector_dots(const std::vector< Vector3D > &vec, const Vector3D &normal, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
cleanup() | MBMesquite::NonSmoothDescent | [protected, virtual] |
commit_jacobi_coords(TagHandle tag, Mesh *mesh, MsqError &err) | MBMesquite::VertexMover | [protected, static] |
compute_alpha(MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
compute_function(PatchData *pd, std::vector< double > &function, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
compute_gradient(PatchData *pd, std::vector< Vector3D > &grad_out, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
convex_hull_test(const std::vector< Vector3D > &vec, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
currentQM | MBMesquite::NonSmoothDescent | [private] |
Direction enum name | MBMesquite::NonSmoothDescent | [private] |
do_block_coordinate_descent_optimization() | MBMesquite::VertexMover | [inline] |
do_gauss_optimization() | MBMesquite::VertexMover | [inline] |
do_jacobi_optimization() | MBMesquite::VertexMover | [inline] |
do_nash_game_optimization() | MBMesquite::VertexMover | [inline] |
find_active_set(const std::vector< double > &function, ActiveSet &active_set) | MBMesquite::NonSmoothDescent | [private] |
find_plane_normal(const Vector3D &pt1, const Vector3D &pt2, const Vector3D &pt3, Vector3D &cross, MsqError &) | MBMesquite::NonSmoothDescent | [inline, private] |
find_plane_points(Direction dir1, Direction dir2, const std::vector< Vector3D > &vec, Vector3D &pt1, Vector3D &pt2, Vector3D &pt3, Status &status, MsqError &) | MBMesquite::NonSmoothDescent | [private] |
form_grammian(const std::vector< Vector3D > &vec, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
form_PD_grammian(MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
form_reduced_matrix(SymmetricMatrix &P) | MBMesquite::NonSmoothDescent | [private] |
freeVertexIndex | MBMesquite::NonSmoothDescent | [private] |
get_active_directions(const std::vector< Vector3D > &gradient, std::vector< Vector3D > &dir, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
get_gradient_projections(const Vector3D &mSearch, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
get_inner_termination_criterion() | MBMesquite::QualityImprover | [inline, protected] |
get_jacobi_coord_tag(Mesh *mesh, MsqError &err) | MBMesquite::VertexMover | [protected, static] |
get_min_estimate(double *final_est, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
get_name() const | MBMesquite::NonSmoothDescent | [virtual] |
get_objective_function_evaluator() | MBMesquite::VertexMover | [inline, protected] |
get_outer_termination_criterion() | MBMesquite::QualityImprover | [inline, protected] |
get_patch_set() | MBMesquite::NonSmoothDescent | [virtual] |
improvement_check(MsqError &err) | MBMesquite::NonSmoothDescent | [inline, private] |
init_max_step_length(PatchData &pd, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
init_opt(PatchData &pd, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
initialize(PatchData &pd, MsqError &err) | MBMesquite::NonSmoothDescent | [protected, virtual] |
initialize_mesh_iteration(PatchData &pd, MsqError &err) | MBMesquite::NonSmoothDescent | [protected, virtual] |
initialize_queue(MeshDomainAssoc *mesh_and_domain, const Settings *settings, MsqError &err) | MBMesquite::VertexMover | [virtual] |
initialize_vertex_byte(MeshDomainAssoc *mesh_and_domain, const Settings *settings, MsqError &err) | MBMesquite::Instruction | [static] |
is_block_coordinate_descent_optimization() const | MBMesquite::VertexMover | [inline] |
is_gauss_optimization() const | MBMesquite::VertexMover | [inline] |
is_jacobi_optimization() const | MBMesquite::VertexMover | [inline] |
is_nash_game_optimization() const | MBMesquite::VertexMover | [inline] |
loop_over_mesh(MeshDomainAssoc *mesh_and_domain, const Settings *settings, MsqError &err) | MBMesquite::VertexMover | [virtual] |
loop_over_mesh(ParallelMesh *mesh, MeshDomain *domain, const Settings *settings, MsqError &err) | MBMesquite::VertexMover | [virtual] |
mActive | MBMesquite::NonSmoothDescent | [private] |
mAlpha | MBMesquite::NonSmoothDescent | [private] |
maxAlpha | MBMesquite::NonSmoothDescent | [private] |
mFunction | MBMesquite::NonSmoothDescent | [private] |
mG | MBMesquite::NonSmoothDescent | [private] |
mGradient | MBMesquite::NonSmoothDescent | [private] |
mGS | MBMesquite::NonSmoothDescent | [private] |
minmax_opt(PatchData &pd, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
minStepSize | MBMesquite::NonSmoothDescent | [private] |
mPDG | MBMesquite::NonSmoothDescent | [private] |
MSQ_CHECK_BOTTOM_UP enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_CHECK_TOP_DOWN enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_CHECK_X_COORD_DIRECTION enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_CHECK_Y_COORD_DIRECTION enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_CHECK_Z_COORD_DIRECTION enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_EQUIL enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_EQUILIBRIUM enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_FLAT_NO_IMP enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_HULL_TEST_ERROR enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_IMP_TOO_SMALL enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_MAX_ITER_EXCEEDED enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_NO_EQUIL enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_NO_STATUS enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_STEP_ACCEPTED enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_STEP_TOO_SMALL enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_THREE_PT_PLANE enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_TWO_PT_PLANE enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_XDIR enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_YDIR enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_ZDIR enum value | MBMesquite::NonSmoothDescent | [private] |
MSQ_ZERO_SEARCH enum value | MBMesquite::NonSmoothDescent | [private] |
mSteepest | MBMesquite::NonSmoothDescent | [private] |
NonSmoothDescent(QualityMetric *qm) | MBMesquite::NonSmoothDescent | |
NonSmoothDescent(const NonSmoothDescent &pd) | MBMesquite::NonSmoothDescent | [private] |
operator=(const NonSmoothDescent &pd) | MBMesquite::NonSmoothDescent | [private] |
optimize_vertex_positions(PatchData &pd, MsqError &err) | MBMesquite::NonSmoothDescent | [protected, virtual] |
OptStatus enum name | MBMesquite::NonSmoothDescent | [private] |
optStatus | MBMesquite::NonSmoothDescent | [private] |
originalActive | MBMesquite::NonSmoothDescent | [private] |
originalFunction | MBMesquite::NonSmoothDescent | [private] |
originalValue | MBMesquite::NonSmoothDescent | [private] |
patchSet | MBMesquite::NonSmoothDescent | [private] |
pdgInd | MBMesquite::NonSmoothDescent | [private] |
prevActiveValues | MBMesquite::NonSmoothDescent | [private] |
print_active_set(const ActiveSet &active_set, const std::vector< double > &func) | MBMesquite::NonSmoothDescent | [private] |
qmHandles | MBMesquite::NonSmoothDescent | [private] |
QualityImprover() | MBMesquite::QualityImprover | [protected] |
search_direction(PatchData &pd, Vector3D &search_dir_out, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
search_edges_faces(const Vector3D *dir, Vector3D &search, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
set_inner_termination_criterion(TerminationCriterion *crit) | MBMesquite::QualityImprover | [inline] |
set_outer_termination_criterion(TerminationCriterion *crit) | MBMesquite::QualityImprover | [inline] |
singular_test(int n, const Matrix3D &A, bool &singular, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
solve2x2(double a11, double a12, double a21, double a22, double b1, double b2, double x[2], MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
Status enum name | MBMesquite::NonSmoothDescent | [private] |
step_acceptance(PatchData &pd, int iter_count, const Vector3D &search_dir, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
terminate_mesh_iteration(PatchData &pd, MsqError &err) | MBMesquite::NonSmoothDescent | [protected, virtual] |
testActive | MBMesquite::NonSmoothDescent | [private] |
testFunction | MBMesquite::NonSmoothDescent | [private] |
tmpGrad | MBMesquite::NonSmoothDescent | [private] |
tmpIdx | MBMesquite::NonSmoothDescent | [private] |
validity_check(PatchData &pd, MsqError &err) | MBMesquite::NonSmoothDescent | [private] |
VertexMover(ObjectiveFunction *OF=NULL) | MBMesquite::VertexMover | [protected] |
~Instruction() | MBMesquite::Instruction | [virtual] |
~NonSmoothDescent() | MBMesquite::NonSmoothDescent | [inline, virtual] |
~QualityImprover() | MBMesquite::QualityImprover | [virtual] |
~VertexMover() | MBMesquite::VertexMover | [virtual] |