MOAB: Mesh Oriented datABase  (version 5.4.1)
MBMesquite::NonGradient Member List
This is the complete list of members for MBMesquite::NonGradient, 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]
heightMBMesquite::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]
mDimensionMBMesquite::NonGradient [private]
mMaxNumEvalMBMesquite::NonGradient [private]
mNonGradDebugMBMesquite::NonGradient [private]
mScaleDiameterMBMesquite::NonGradient [private]
mThresholdMBMesquite::NonGradient [private]
mToleranceMBMesquite::NonGradient [private]
mUseExactPenaltyFunctionMBMesquite::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]
projectGradientMBMesquite::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]
simplexMBMesquite::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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines