solver.tui.adjoint#

class main_menu.adjoint(path, service)#

Adjoint.

controls(*args, **kwargs)#

Menu to configure adjoint solver controls.

design_tool(*args, **kwargs)#

Enters the design-tool menu.

expert(*args, **kwargs)#

Provides text commands that allow you to undo enhancements to the default adjoint solver behavior.

geometry(*args, **kwargs)#

Geometry menu.

methods(*args, **kwargs)#

Menu to configure adjoint solver settings.

monitors(*args, **kwargs)#

Menu to configure monitors for the adjoint solver.

morphing(*args, **kwargs)#

Morphing menu.

multi_objective(*args, **kwargs)#

Multi-Objective menu.

observable(*args, **kwargs)#

Menu to create and configure observables of interest.

optimizer(*args, **kwargs)#

Enters the optimizer menu, where you can use a gradient-based optimizer to optimize the geometry to meet multiple goals for multiple observables at multiple operating conditions.

postprocess_options(*args, **kwargs)#

Postprocess options.

reporting(*args, **kwargs)#

Menu to report sensitivity data from the adjoint solution.

run(*args, **kwargs)#

Menu to initialize and compute the adjoint solution.

utilities(*args, **kwargs)#

Enters the utilities menu.