Neko 1.99.3
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
ale_routines_cpu.f90 File Reference

Go to the source code of this file.

Modules

module  ale_routines_cpu
 

Functions/Subroutines

subroutine, public ale_routines_cpu::compute_stiffness_ale_cpu (coef, params)
 Compute mesh stiffness with per-body gain/decay from stiff_geom.
 
subroutine ale_routines_cpu::compute_cheap_dist_cpu (d, coef, msh, zone_indices)
 Implementation of cheap_dist in Nek5000 (CPU)
 
subroutine ale_routines_cpu::compute_cheap_dist_v2_cpu (d, coef, msh, zone_indices)
 Compute cheap_dist field by passing distance information throughout an entire local element before doing a global MPI synchronization.
 
subroutine, public ale_routines_cpu::add_kinematics_to_mesh_velocity_cpu (wx, wy, wz, x_ref, y_ref, z_ref, phi, coef, kinematics, rot_mat, inital_pivot_loc)
 Adds kinematics to mesh velocity (CPU)
 
subroutine, public ale_routines_cpu::update_ale_mesh_cpu (c_xh, wm_x, wm_y, wm_z, wm_x_lag, wm_y_lag, wm_z_lag, time, nadv, scheme_type)
 Updates mesh position by integrating mesh velocity in time using AB (CPU)