| 
    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.