| 
    Neko 1.99.1
    
   A portable framework for high-order spectral element flow simulations 
   | 
 

Public Member Functions | |
| procedure, pass(this) | init (this, n, l, activ_step) | 
| procedure, pass(this) | free (this) | 
| procedure, pass(this) | pre_solving (this, b_u, b_v, b_w, tstep, coef, n, dt_controller, stringx, stringy, stringz) | 
| procedure, pass(this) | post_solving (this, x_u, x_v, x_w, ax, coef, bclst_u, bclst_v, bclst_w, gs_h, n, tstep, dt_controller) | 
| procedure, pass(this) | project_back (this, x_u, x_v, x_w, ax, coef, bclst_u, bclst_v, bclst_w, gs_h, n) | 
Public Attributes | |
| type(projection_t) | proj_u | 
| type(projection_t) | proj_v | 
| type(projection_t) | proj_w | 
| integer | activ_step | 
| integer | l | 
Definition at line 53 of file projection_vel.f90.
| procedure, pass(this) projection_vel::projection_vel_t::free | ( | class(projection_vel_t), intent(inout) | this | ) | 
Definition at line 59 of file projection_vel.f90.
| procedure, pass(this) projection_vel::projection_vel_t::init | ( | class(projection_vel_t), intent(inout), target | this, | 
| integer, intent(in) | n, | ||
| integer, intent(in), optional | l, | ||
| integer, intent(in), optional | activ_step | ||
| ) | 
Definition at line 58 of file projection_vel.f90.
| procedure, pass(this) projection_vel::projection_vel_t::post_solving | ( | class(projection_vel_t), intent(inout) | this, | 
| real(kind=rp), dimension(n), intent(inout) | x_u, | ||
| real(kind=rp), dimension(n), intent(inout) | x_v, | ||
| real(kind=rp), dimension(n), intent(inout) | x_w, | ||
| class(ax_t), intent(inout) | ax, | ||
| class(coef_t), intent(inout) | coef, | ||
| class(bc_list_t), intent(inout) | bclst_u, | ||
| class(bc_list_t), intent(inout) | bclst_v, | ||
| class(bc_list_t), intent(inout) | bclst_w, | ||
| type(gs_t), intent(inout) | gs_h, | ||
| integer, intent(inout) | n, | ||
| integer, intent(in) | tstep, | ||
| type(time_step_controller_t), intent(in) | dt_controller | ||
| ) | 
Definition at line 61 of file projection_vel.f90.
| procedure, pass(this) projection_vel::projection_vel_t::pre_solving | ( | class(projection_vel_t), intent(inout) | this, | 
| real(kind=rp), dimension(n), intent(inout) | b_u, | ||
| real(kind=rp), dimension(n), intent(inout) | b_v, | ||
| real(kind=rp), dimension(n), intent(inout) | b_w, | ||
| integer, intent(in) | tstep, | ||
| class(coef_t), intent(inout) | coef, | ||
| integer, intent(inout) | n, | ||
| type(time_step_controller_t), intent(in) | dt_controller, | ||
| character(len=*), optional | stringx, | ||
| character(len=*), optional | stringy, | ||
| character(len=*), optional | stringz | ||
| ) | 
Definition at line 60 of file projection_vel.f90.
| procedure, pass(this) projection_vel::projection_vel_t::project_back | ( | class(projection_vel_t) | this, | 
| real(kind=rp), dimension(n), intent(inout) | x_u, | ||
| real(kind=rp), dimension(n), intent(inout) | x_v, | ||
| real(kind=rp), dimension(n), intent(inout) | x_w, | ||
| class(ax_t), intent(inout) | ax, | ||
| class(coef_t), intent(inout) | coef, | ||
| class(bc_list_t), intent(inout) | bclst_u, | ||
| class(bc_list_t), intent(inout) | bclst_v, | ||
| class(bc_list_t), intent(inout) | bclst_w, | ||
| type(gs_t), intent(inout) | gs_h, | ||
| integer, intent(inout) | n | ||
| ) | 
Definition at line 62 of file projection_vel.f90.
| integer projection_vel::projection_vel_t::activ_step | 
Definition at line 55 of file projection_vel.f90.
| integer projection_vel::projection_vel_t::l | 
Definition at line 56 of file projection_vel.f90.
| type(projection_t) projection_vel::projection_vel_t::proj_u | 
Definition at line 54 of file projection_vel.f90.
| type(projection_t) projection_vel::projection_vel_t::proj_v | 
Definition at line 54 of file projection_vel.f90.
| type(projection_t) projection_vel::projection_vel_t::proj_w | 
Definition at line 54 of file projection_vel.f90.