0.6.0
Loading...
Searching...
No Matches
synthetic_eddy_method.f90 File Reference

Modules

module  mod_synthetic_eddy_method
 Synthetic Eddy Methods.
 

Functions/Subroutines

subroutine mod_synthetic_eddy_method::sem_eddy_box_initialization (sem_n_points, sem_comp_coord_x, sem_comp_coord_y, sem_comp_coord_z, sem_comp_eddy_size, sem_eddy_box_corner1, sem_eddy_box_corner2, sem_eddy_box_volume)
 Initialization of the eddy box from the computational box and the local eddy length.
 
subroutine mod_synthetic_eddy_method::sem_eddy_initialization (sem_n_eddies, sem_eddy_coord_x, sem_eddy_coord_y, sem_eddy_coord_z, sem_eddy_intensity_x, sem_eddy_intensity_y, sem_eddy_intensity_z, sem_eddy_box_corner1, sem_eddy_box_corner2)
 Initialization of the eddy charateristics (its position and intensity)
 
subroutine mod_synthetic_eddy_method::sem_compute_instantaneous_velocity (time_step, sem_n_eddies, sem_n_points, sem_comp_coord_x, sem_comp_coord_y, sem_comp_coord_z, sem_comp_eddy_size, sem_velocity_u, sem_velocity_v, sem_velocity_w, sem_velocity_time_averaged_u, sem_velocity_time_averaged_v, sem_velocity_time_averaged_w, sem_uu, sem_vv, sem_ww, sem_uv, sem_uw, sem_vw, sem_eddy_coord_x, sem_eddy_coord_y, sem_eddy_coord_z, sem_eddy_intensity_x, sem_eddy_intensity_y, sem_eddy_intensity_z, sem_spatial_mean_velocity_u, sem_spatial_mean_velocity_v, sem_spatial_mean_velocity_w, sem_eddy_box_corner1, sem_eddy_box_corner2, sem_eddy_box_volume)
 Compute instantaneous velocity signal with prescribed characteristics on a given set of points.
 
double precision function mod_synthetic_eddy_method::hat_function (delta)
 Hat function.
 
double precision function mod_synthetic_eddy_method::eddy_form_function (ptdat, pteddy, sizeeddy)
 Form of the eddy function.