Getting Started
User Guide
Analyzers
Machine Designs
Guidelines
Code
AnalysisStep
AnalysisStep.problem_definition
AnalysisStep.analyzer
AnalysisStep.post_analyzer
AnalysisStep.step()
Analyzer
Analyzer.analyze()
Architect
Architect.create_new_design()
Conditions
EvaluationStep
EvaluationStep.step()
Machine
MachineDesign
MachineDesign.machine
MachineDesign.settings
MachineDesigner
MachineDesigner.arch
MachineDesigner.settings_handler
MachineDesigner.create_design()
MachineEvaluator
MachineEvaluator.steps
MachineEvaluator.evaluate()
PostAnalyzer
PostAnalyzer.get_next_state()
Problem
ProblemDefinition
ProblemDefinition.get_problem()
SettingsHandler
SettingsHandler.get_settings()
State
State.design
State.conditions
DataHandler
DataHandler.get_archive_data()
DataHandler.get_pareto_data()
DataHandler.get_pareto_fitness_freevars()
DataHandler.load_from_archive()
DataHandler.load_object()
DataHandler.save_designer()
DataHandler.save_object()
DataHandler.save_to_archive()
Design
DesignOptimizationMOEAD
DesignOptimizationMOEAD.initial_pop()
DesignOptimizationMOEAD.load_pop()
DesignOptimizationMOEAD.run_optimization()
DesignOptimizationMOEAD.save_pop()
DesignProblem
DesignProblem.designer
DesignProblem.evaluator
DesignProblem.design_space
DesignProblem.dh
DesignProblem.invalid_design_objs
DesignProblem.fitness()
DesignProblem.get_bounds()
DesignProblem.get_nobj()
DesignSpace
DesignSpace.bounds()
DesignSpace.check_constraints()
DesignSpace.get_objectives()
DesignSpace.n_obj()
Designer
Designer.create_design()
Evaluator
Evaluator.evaluate()
InvalidDesign
OptiData