Graphite  Version 3
An experimental 3D geometry processing program
optimizer.h File Reference

Abstract base class for numerical optimizers, used to minimize a multivariate function. More...

Go to the source code of this file.

Classes

class  GEO::Optimizer
 Optimizer minimizes a multivariate function. More...
 

Namespaces

 GEO
 Global Vorpaline namespace.
 

Macros

#define geo_register_Optimizer_creator(type, name)    geo_register_creator(GEO::OptimizerFactory, type, name)
 Helper macro to register an Optimizer implementation. More...
 

Detailed Description

Abstract base class for numerical optimizers, used to minimize a multivariate function.

Definition in file optimizer.h.

Macro Definition Documentation

◆ geo_register_Optimizer_creator

#define geo_register_Optimizer_creator (   type,
  name 
)     geo_register_creator(GEO::OptimizerFactory, type, name)

Helper macro to register an Optimizer implementation.

See also
OptimizerFactory

Definition at line 284 of file optimizer.h.