HYPE
Loading...
Searching...
No Matches
random_routines.f90 File Reference

Data Types

type  random_routines::randxy_data

Modules

module  random_routines

Procedures

real function random_routines::rgauss ()
subroutine random_routines::resample_randxy_data (randxy)
subroutine random_routines::init_randxy_data (randxy, np, xp, yp, lscale, gridsize, index_corr)
subroutine random_routines::deallocate_randxy_data (randxy)
subroutine random_routines::adjust_nxl4fft (nxl)
subroutine random_routines::random_field (nxl, nyl, kmax, lmax, spec_dens_2d, pert_field, ifaxx, ifaxy, trigsx, trigsy)
subroutine random_routines::corr_to_spec (index_corr, lscale, nxl, nyl, gridsize, kmax, lmax, corr, spec_dens_2d, ifaxx, ifaxy, trigsx, trigsy)
subroutine random_routines::gen_corr (index_corr, gridsize, lscale, nxl, nyl, corr)
subroutine random_routines::interpol_grid2point (np, xp, yp, zp, nx, ny, x, y, z)
subroutine random_routines::fft2d (inv, nxl, nyl, a, kmax, lmax, ahat, ifaxx, ifaxy, trigsx, trigsy)
subroutine random_routines::fft99a (a, work, trigs, inc, jump, n, lot)
subroutine random_routines::fft99b (work, a, trigs, inc, jump, n, lot)
subroutine random_routines::fft991 (a, work, trigs, ifax, inc, jump, n, lot, isign)
subroutine random_routines::set99 (trigs, ifax, n)
subroutine random_routines::fax (ifax, n, mode)
subroutine random_routines::fftrig (trigs, n, mode)
subroutine random_routines::vpassm (a, b, c, d, trigs, inc1, inc2, inc3, inc4, lot, n, ifac, la)

Detailed Description

Contains module random_routines.