Neko-TOP
A portable framework for high-order spectral element flow toplogy optimization.
|
adjoint output More...
Public Member Functions | |
procedure, pass(this) | sample (this, t) |
Sample a adjoint solution at time t. | |
type(adjoint_output_t) function | adjoint_output_init (precision, adjoint, adjoint_scalars, name, path) |
Constructor. | |
Public Attributes | |
type(field_list_t) | adjoint |
Definition at line 48 of file adjoint_output.f90.
type(adjoint_output_t) function adjoint_output::adjoint_output_t::adjoint_output_init | ( | integer, intent(inout) | precision, |
class(adjoint_fluid_scheme_t), intent(in), target | adjoint, | ||
class(adjoint_scalars_t), intent(in), optional, target | adjoint_scalars, | ||
character(len=*), intent(in), optional | name, | ||
character(len=*), intent(in), optional | path | ||
) |
initialize the output.
[in,out] | precision | The precision of the output fields. |
[in] | adjoint | The adjoint fluid scheme. |
[in] | adjoint_scalars | The adjoint scalar schemes. |
[in] | name | The name of the .fld file. |
[in] | path | The path to save the .fld files. |
Definition at line 67 of file adjoint_output.f90.
procedure, pass(this) adjoint_output::adjoint_output_t::sample | ( | class(adjoint_output_t), intent(inout) | this, |
real(kind=rp), intent(in) | t | ||
) |
[in,out] | this | The output sampler. |
[in] | t | The time. |
Definition at line 51 of file adjoint_output.f90.
type(field_list_t) adjoint_output::adjoint_output_t::adjoint |
Definition at line 49 of file adjoint_output.f90.