| 
    FV3 Bundle
    
   | 
 
Functions/Subroutines | |
| subroutine, public | fft99 (a, work, trigs, ifax, inc, jump, n, lot, isign) | 
| subroutine | fft99a (a, work, trigs, inc, jump, n, lot) | 
| subroutine | fft99b (work, a, trigs, inc, jump, n, lot) | 
| subroutine, public | fft991 (a, work, trigs, ifax, inc, jump, n, lot, isign) | 
| subroutine, public | set99 (trigs, ifax, n) | 
| subroutine | fax (ifax, n, mode) | 
| subroutine | fftrig (trigs, n, mode) | 
| subroutine | vpassm (a, b, c, d, trigs, inc1, inc2, inc3, inc4, lot, n, ifac, la) | 
      
  | 
  private | 
| subroutine, public fft99_mod::fft99 | ( | real, dimension(*), intent(inout) | a, | 
| real, dimension(*), intent(inout) | work, | ||
| real, dimension(:), intent(in) | trigs, | ||
| integer, dimension(:), intent(inout) | ifax, | ||
| integer, intent(in) | inc, | ||
| integer, intent(in) | jump, | ||
| integer, intent(in) | n, | ||
| integer, intent(in) | lot, | ||
| integer, intent(in) | isign | ||
| ) | 
| subroutine, public fft99_mod::fft991 | ( | real, dimension(*), intent(inout) | a, | 
| real, dimension((n+1)*lot), intent(inout) | work, | ||
| real, dimension(:), intent(in) | trigs, | ||
| integer, dimension(:), intent(inout) | ifax, | ||
| integer, intent(in) | inc, | ||
| integer, intent(in) | jump, | ||
| integer, intent(in) | n, | ||
| integer, intent(in) | lot, | ||
| integer, intent(in) | isign | ||
| ) | 
      
  | 
  private | 
      
  | 
  private |