, including all inherited members.
amotry(std::vector< double > &, std::vector< double > &, double *, int, double, PatchData &, MsqError &err) | MBMesquite::NonGradient | [private] |
cleanup() | MBMesquite::NonGradient | [protected, virtual] |
commit_jacobi_coords(TagHandle tag, Mesh *mesh, MsqError &err) | MBMesquite::VertexMover | [protected, static] |
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] |
evaluate(double localArray[], PatchData &pd, MsqError &err) | MBMesquite::NonGradient | |
get_inner_termination_criterion() | MBMesquite::QualityImprover | [inline, protected] |
get_jacobi_coord_tag(Mesh *mesh, MsqError &err) | MBMesquite::VertexMover | [protected, static] |
get_name() const | MBMesquite::NonGradient | [virtual] |
get_objective_function_evaluator() | MBMesquite::VertexMover | [inline, protected] |
get_outer_termination_criterion() | MBMesquite::QualityImprover | [inline, protected] |
get_patch_set() | MBMesquite::NonGradient | [virtual] |
getDimension() | MBMesquite::NonGradient | [inline] |
getMaxNumEval() | MBMesquite::NonGradient | [inline] |
getPatchDimension(const PatchData &pd, MsqError &err) | MBMesquite::NonGradient | |
getRowSum(int numRow, int numCol, std::vector< double > &matrix, std::vector< double > &rowSum) | MBMesquite::NonGradient | |
getSimplexDiameterScale() | MBMesquite::NonGradient | [inline] |
getThreshold() | MBMesquite::NonGradient | [inline] |
height | MBMesquite::NonGradient | |
initialize(PatchData &pd, MsqError &err) | MBMesquite::NonGradient | [protected, virtual] |
initialize_mesh_iteration(PatchData &pd, MsqError &err) | MBMesquite::NonGradient | [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] |
initSimplex(double edgeLength) | MBMesquite::NonGradient | |
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] |
mDimension | MBMesquite::NonGradient | [private] |
mMaxNumEval | MBMesquite::NonGradient | [private] |
mNonGradDebug | MBMesquite::NonGradient | [private] |
mScaleDiameter | MBMesquite::NonGradient | [private] |
mThreshold | MBMesquite::NonGradient | [private] |
mTolerance | MBMesquite::NonGradient | [private] |
mUseExactPenaltyFunction | MBMesquite::NonGradient | [private] |
NonGradient(ObjectiveFunction *of) | MBMesquite::NonGradient | |
NonGradient(ObjectiveFunction *of, MsqError &err) | MBMesquite::NonGradient | |
NonGradient(const NonGradient &pd) | MBMesquite::NonGradient | [private] |
num_element_on_vertex_layers() const | MBMesquite::PatchSetUser | [inline] |
operator=(const NonGradient &pd) | MBMesquite::NonGradient | [private] |
optimize_vertex_positions(PatchData &pd, MsqError &err) | MBMesquite::NonGradient | [protected, virtual] |
PatchSetUser(bool defaultGlobal) | MBMesquite::PatchSetUser | [inline] |
PatchSetUser(PatchSet *my_patch_set) | MBMesquite::PatchSetUser | [inline] |
printPatch(const PatchData &pd, MsqError &err) | MBMesquite::NonGradient | |
printSimplex(std::vector< double > &, std::vector< double > &) | MBMesquite::NonGradient | [private] |
project_gradient() const | MBMesquite::NonGradient | [inline] |
project_gradient(bool yesno) | MBMesquite::NonGradient | [inline] |
projectGradient | MBMesquite::NonGradient | [private] |
QualityImprover() | MBMesquite::QualityImprover | [protected] |
set_debugging_level(int level) | MBMesquite::NonGradient | [inline] |
set_inner_termination_criterion(TerminationCriterion *crit) | MBMesquite::QualityImprover | [inline] |
set_outer_termination_criterion(TerminationCriterion *crit) | MBMesquite::QualityImprover | [inline] |
setDimension(int dimension) | MBMesquite::NonGradient | [inline] |
setExactPenaltyFunction(bool exactPenalty) | MBMesquite::NonGradient | [inline] |
setMaxNumEval(int maxNumEval) | MBMesquite::NonGradient | [inline] |
setSimplexDiameterScale(double newScaleDiameter) | MBMesquite::NonGradient | [inline] |
setThreshold(double threshold) | MBMesquite::NonGradient | [inline] |
simplex | MBMesquite::NonGradient | |
terminate_mesh_iteration(PatchData &pd, MsqError &err) | MBMesquite::NonGradient | [protected, virtual] |
testRowSum(int numRow, int numCol, double *matrix, double *rowSum) | MBMesquite::NonGradient | |
use_element_on_vertex_patch(unsigned num_layers=1) | MBMesquite::PatchSetUser | [inline] |
use_global_patch() | MBMesquite::PatchSetUser | [inline] |
use_patch_set(PatchSet *patch_set) | MBMesquite::PatchSetUser | [inline] |
using_element_on_vertex_patch() const | MBMesquite::PatchSetUser | [inline] |
using_global_patch() const | MBMesquite::PatchSetUser | [inline] |
VertexMover(ObjectiveFunction *OF=NULL) | MBMesquite::VertexMover | [protected] |
~Instruction() | MBMesquite::Instruction | [virtual] |
~NonGradient() | MBMesquite::NonGradient | [inline, virtual] |
~PatchSetUser() | MBMesquite::PatchSetUser | [virtual] |
~QualityImprover() | MBMesquite::QualityImprover | [virtual] |
~VertexMover() | MBMesquite::VertexMover | [virtual] |