|
Neko 1.99.5
A portable framework for high-order spectral element flow simulations
|
Data Types | |
| interface | add_kinematics_to_mesh_velocity_hip |
| interface | compute_cheap_dist_hip |
| type | kinematics_params_t |
Functions/Subroutines | |
| subroutine, public | compute_cheap_dist_device (dist_field, coef, msh, zone_indices, copy_to_host) |
| Cheap dist device implementation. | |
| subroutine, public | add_kinematics_to_mesh_velocity_device (wx, wy, wz, x_ref, y_ref, z_ref, phi, coef, kinematics, rot_mat, inital_pivot_loc) |
| Add Kinematics to Mesh Velocity. | |
| subroutine, public | update_ale_mesh_device (c_xh, wm_x, wm_y, wm_z, wm_x_lag, wm_y_lag, wm_z_lag, time, nadv, scheme_type) |
| Update ALE Mesh. | |
| subroutine, public ale_routines_device::add_kinematics_to_mesh_velocity_device | ( | type(field_t), intent(inout) | wx, |
| type(field_t), intent(inout) | wy, | ||
| type(field_t), intent(inout) | wz, | ||
| type(field_t), intent(in) | x_ref, | ||
| type(field_t), intent(in) | y_ref, | ||
| type(field_t), intent(in) | z_ref, | ||
| type(field_t), intent(in) | phi, | ||
| type(coef_t), intent(in) | coef, | ||
| type(body_kinematics_t), intent(in) | kinematics, | ||
| real(kind=rp), dimension(3,3), intent(in) | rot_mat, | ||
| real(kind=rp), dimension(3), intent(in) | inital_pivot_loc | ||
| ) |
Definition at line 207 of file ale_routines_device.F90.


| subroutine, public ale_routines_device::compute_cheap_dist_device | ( | type(field_t), intent(inout) | dist_field, |
| type(coef_t), intent(in) | coef, | ||
| type(mesh_t), intent(in) | msh, | ||
| integer, dimension(:), intent(in) | zone_indices, | ||
| logical, intent(in) | copy_to_host | ||
| ) |
Definition at line 116 of file ale_routines_device.F90.


| subroutine, public ale_routines_device::update_ale_mesh_device | ( | type(coef_t), intent(inout) | c_xh, |
| type(field_t), intent(in) | wm_x, | ||
| type(field_t), intent(in) | wm_y, | ||
| type(field_t), intent(in) | wm_z, | ||
| type(field_series_t), intent(in) | wm_x_lag, | ||
| type(field_series_t), intent(in) | wm_y_lag, | ||
| type(field_series_t), intent(in) | wm_z_lag, | ||
| type(time_state_t), intent(in) | time, | ||
| integer, intent(in) | nadv, | ||
| character(len=*), intent(in) | scheme_type | ||
| ) |