Neko-TOP
A portable framework for high-order spectral element flow toplogy optimization.
|
Data Types | |
interface | optimizer_free |
Interface for freeing resources. More... | |
interface | optimizer_init_from_json |
Interface for optimizer initialization. More... | |
interface | optimizer_run |
Interface for running the optimization loop. More... | |
type | optimizer_t |
Abstract optimizer class. More... | |
Functions/Subroutines | |
subroutine | optimizer_init_base (this, max_iterations, tolerance) |
Factory function for the optimizer. | |
|
private |
object | The optimizer object to be created. |
parameters | The JSON file containing the optimizer parameters. |
problem | The problem object. |
design | The design object. |
simulation | The simulation object. Base initializer for the optimizer |
this | The optimizer object. |
max_iterations | The maximum number of iterations. |
tolerance | The tolerance for the optimization loop. |
Definition at line 104 of file optimizer.f90.