Neko-TOP
A portable framework for high-order spectral element flow toplogy optimization.
|
Data Types | |
type | brinkman_design_t |
A topology optimization design variable. More... | |
Functions/Subroutines | |
subroutine | brinkman_design_init_from_json_sim (this, parameters, simulation) |
Initialize the design from a JSON file. | |
subroutine | brinkman_design_free (this) |
Free the design. | |
subroutine | brinkman_design_init_from_components (this, simulation) |
subroutine | brinkman_design_map_forward (this) |
type(vector_t) function | brinkman_design_get_design (this) |
subroutine | brinkman_design_update_design (this, x) |
subroutine | brinkman_design_map_backward (this, sensitivity) |
subroutine | brinkman_design_write (this, idx) |
|
private |
Definition at line 232 of file design_brinkman.f90.
|
private |
Definition at line 406 of file design_brinkman.f90.
|
private |
Definition at line 243 of file design_brinkman.f90.
subroutine brinkman_design::brinkman_design_init_from_json_sim | ( | class(brinkman_design_t), intent(inout) | this, |
type(json_file), intent(inout) | parameters, | ||
type(simulation_t), intent(inout) | simulation | ||
) |
Definition at line 213 of file design_brinkman.f90.
|
private |
Definition at line 440 of file design_brinkman.f90.
|
private |
Definition at line 384 of file design_brinkman.f90.
|
private |
Definition at line 420 of file design_brinkman.f90.
|
private |
Definition at line 484 of file design_brinkman.f90.