|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmeshi.optimizers.Optimizer
meshi.optimizers.MCM
public class MCM
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class meshi.optimizers.Optimizer |
|---|
Optimizer.OptimizerStatus |
| Field Summary | |
|---|---|
private GJModeller |
builder
|
private TotalEnergy |
energy
|
private Logger |
log
|
private Minimizer |
minimizer
|
private Perturbation |
perturbation
|
private TemperatureGenerator |
temperatureGenerator
|
| Fields inherited from class meshi.optimizers.Optimizer |
|---|
maxSteps, optimizerTerminator, reportEvery |
| Constructor Summary | |
|---|---|
MCM(GJModeller builder,
TotalEnergy energy,
Minimizer minimizer,
Perturbation perturbation,
TemperatureGenerator temperatureGenerator,
int maxSteps)
|
|
MCM(TotalEnergy energy,
Minimizer minimizer,
Perturbation perturbation,
TemperatureGenerator temperatureGenerator,
int maxSteps)
|
|
| Method Summary | |
|---|---|
private static double[][] |
getOldCoordinates(TotalEnergy energy)
|
Optimizer.OptimizerStatus |
run()
|
Optimizer.OptimizerStatus |
run(Logger log)
|
private static void |
setCoordinates(TotalEnergy energy,
double[][] toSet)
|
| Methods inherited from class meshi.optimizers.Optimizer |
|---|
energy |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private TotalEnergy energy
private Minimizer minimizer
private TemperatureGenerator temperatureGenerator
private Perturbation perturbation
private Logger log
private GJModeller builder
| Constructor Detail |
|---|
public MCM(TotalEnergy energy,
Minimizer minimizer,
Perturbation perturbation,
TemperatureGenerator temperatureGenerator,
int maxSteps)
public MCM(GJModeller builder,
TotalEnergy energy,
Minimizer minimizer,
Perturbation perturbation,
TemperatureGenerator temperatureGenerator,
int maxSteps)
| Method Detail |
|---|
public Optimizer.OptimizerStatus run(Logger log)
throws OptimizerException
OptimizerException
public Optimizer.OptimizerStatus run()
throws OptimizerException
run in class OptimizerOptimizerExceptionprivate static double[][] getOldCoordinates(TotalEnergy energy)
private static void setCoordinates(TotalEnergy energy,
double[][] toSet)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||