|
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 |
| type(chkp_t) | chkp |
| type(chkp_output_t) | chkp_out |
| real(kind=rp) | tol |
| type(adjoint_output_t) | f_out |
| type(output_controller_t) | output_controller |
| logical | have_scalar = .false. |
Definition at line 65 of file adjoint_case.f90.
| type(adjoint_scalar_convection_source_term_t), allocatable adjoint_case::adjoint_case_t::adjoint_convection_term |
Definition at line 71 of file adjoint_case.f90.
| type(adjoint_scalars_t), allocatable adjoint_case::adjoint_case_t::adjoint_scalars |
Definition at line 69 of file adjoint_case.f90.
| type(case_t), pointer adjoint_case::adjoint_case_t::case |
Definition at line 73 of file adjoint_case.f90.
| type(chkp_t) adjoint_case::adjoint_case_t::chkp |
Definition at line 75 of file adjoint_case.f90.
| type(chkp_output_t) adjoint_case::adjoint_case_t::chkp_out |
Definition at line 76 of file adjoint_case.f90.
| type(adjoint_output_t) adjoint_case::adjoint_case_t::f_out |
Definition at line 80 of file adjoint_case.f90.
| class(adjoint_fluid_scheme_t), allocatable adjoint_case::adjoint_case_t::fluid_adj |
Definition at line 67 of file adjoint_case.f90.
| logical adjoint_case::adjoint_case_t::have_scalar = .false. |
Definition at line 83 of file adjoint_case.f90.
| type(output_controller_t) adjoint_case::adjoint_case_t::output_controller |
Definition at line 81 of file adjoint_case.f90.
| type(time_state_t) adjoint_case::adjoint_case_t::time |
Definition at line 74 of file adjoint_case.f90.
| real(kind=rp) adjoint_case::adjoint_case_t::tol |
Definition at line 79 of file adjoint_case.f90.