Neko-TOP
A portable framework for high-order spectral element flow toplogy optimization.
|
Adjoint case type. Todo: This should Ideally be a subclass of case_t, however, that is not yet supported by Neko. More...
Public Attributes | |
class(adjoint_fluid_scheme_t), allocatable | fluid_adj |
Adjoint fluid. | |
type(adjoint_scalars_t), allocatable | adjoint_scalars |
Adjoint scalar. | |
type(adjoint_scalar_convection_source_term_t), allocatable | adjoint_convection_term |
Source term coupling the adjoint scalar to the adjoint fluid. | |
type(case_t), pointer | case |
type(time_state_t) | time |
real(kind=rp) | tol |
type(adjoint_output_t) | f_out |
type(output_controller_t) | output_controller |
logical | have_scalar = .false. |
Definition at line 64 of file adjoint_case.f90.
type(adjoint_scalar_convection_source_term_t), allocatable adjoint_case::adjoint_case_t::adjoint_convection_term |
Definition at line 70 of file adjoint_case.f90.
type(adjoint_scalars_t), allocatable adjoint_case::adjoint_case_t::adjoint_scalars |
Definition at line 68 of file adjoint_case.f90.
type(case_t), pointer adjoint_case::adjoint_case_t::case |
Definition at line 72 of file adjoint_case.f90.
type(adjoint_output_t) adjoint_case::adjoint_case_t::f_out |
Definition at line 77 of file adjoint_case.f90.
class(adjoint_fluid_scheme_t), allocatable adjoint_case::adjoint_case_t::fluid_adj |
Definition at line 66 of file adjoint_case.f90.
logical adjoint_case::adjoint_case_t::have_scalar = .false. |
Definition at line 80 of file adjoint_case.f90.
type(output_controller_t) adjoint_case::adjoint_case_t::output_controller |
Definition at line 78 of file adjoint_case.f90.
type(time_state_t) adjoint_case::adjoint_case_t::time |
Definition at line 73 of file adjoint_case.f90.
real(kind=rp) adjoint_case::adjoint_case_t::tol |
Definition at line 76 of file adjoint_case.f90.