|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_free (self) |
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_init (self, lagrange_width) |
|
integer(kind=i32) function | get_wx (decomposition, id_in) |
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_set_eta123 (self, decomposition, displacement_eta1, displacement_eta2, displacement_eta3) |
|
subroutine | make_blocks_lagrange (ind, stencil, decomposition, disp, halo_blocks, halo_width, n_halo_blocks) |
| Helper function to calculate the communication blocks for the Lagrange interpolation. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_fadvect_eta1 (self, topology, decomposition, f6d) |
| Advection along eta1 with displacement dependent on eta4. More...
|
|
subroutine | sll_s_advection_6d_lagrange_dd_slim_advect_eta1_core (self, decomposition, eta4_cut, displacement, f6d) |
| Advection along eta1 with displacement dependent on eta4. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_fadvect_eta2 (self, topology, decomposition, f6d) |
| Advection along eta2 with displacement dependent on eta5. More...
|
|
subroutine | sll_s_advection_6d_lagrange_dd_slim_advect_eta2_core (self, decomposition, eta5_cut, displacement, f6d) |
| Advection along eta2 with displacement dependent on eta5. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_fadvect_eta3 (self, topology, decomposition, f6d) |
| Advection along eta3 with displacement dependent on eta6. More...
|
|
subroutine | sll_s_advection_6d_lagrange_dd_slim_advect_eta3_core (self, decomposition, eta6_cut, displacement, f6d) |
| Advection along eta3 with displacement dependent on eta6. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta1 (self, decomposition, displacement, f6d) |
| Advection along eta1 with displacement dependent on eta4. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta1_dispeta45 (self, decomposition, displacement, f6d) |
| Advection along eta1 with displacement dependent on eta45. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta2 (self, decomposition, displacement, f6d) |
| Advection along eta2 with displacement dependent on eta5. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta2_dispeta45 (self, decomposition, displacement, f6d) |
| Advection along eta2 with displacement dependent on eta45. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta3 (self, decomposition, displacement, f6d) |
| Advection along eta3 with displacement dependent on eta6. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta4 (self, decomposition, displacement, f6d) |
| Advection along eta4 with displacement dependent on eta1-3. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta5 (self, decomposition, displacement, f6d) |
| Advection along eta5 with displacement dependent on eta1-3. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta6 (self, decomposition, displacement, f6d) |
| Advection along eta6 with displacement dependent on eta1-3. More...
|
|
subroutine, public | sll_s_advection_6d_clagrange_dd_slim_advect_eta1_d45 (self, decomposition, displacement, f6d) |
| Advection along eta1 with displacement dependent on eta4-5. More...
|
|
subroutine, public | sll_s_advection_6d_clagrange_dd_slim_advect_eta2_d45 (self, decomposition, displacement, f6d) |
| Advection along eta2 with displacement dependent on eta4-5. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta1_givenv (self, decomposition, rdelta_x, velocity_grid, velocity_shift, rotation_matrix, propagation_matrix, f6d) |
| Advection along eta1 with displacement dependent on eta45 (fixed interval Lagrange interpolation ) More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta2_givenv (self, decomposition, rdelta_x, velocity_grid, velocity_shift, rotation_matrix, propagation_matrix, f6d) |
| Advection along eta2 with displacement dependent on eta45. More...
|
|
subroutine, public | sll_s_advection_6d_lagrange_dd_slim_advect_eta3_givenv (self, decomposition, rdelta_x, velocity_grid, velocity_shift, rotation_matrix, propagation_matrix, f6d) |
| Advection along eta3 with displacement dependent on eta45. More...
|
|