Go to the source code of this file.
 | 
| subroutine  | cpr::cpr_init_all (cpr, u) | 
|   | Initialize cpr.  
  | 
|   | 
| subroutine, public  | cpr::cpr_free (cpr) | 
|   | Deallocate coefficients.  
  | 
|   | 
| subroutine  | cpr::cpr_generate_specmat (cpr) | 
|   | Generate spectral tranform matrices.  
  | 
|   | 
| subroutine  | cpr::cpr_goto_space (cpr, space) | 
|   | Tranform to spectral space (using tensor product)  
  | 
|   | 
| subroutine  | cpr::cpr_truncate_wn (cpr, coef) | 
|   | Truncate the frequencies.  
  | 
|   | 
| subroutine  | cpr::sortcoeff (vsort, v, isort, nxyz) | 
|   | Sort the spectral coefficient in descending order array vsort. The original indices are stored in the isort vector.  
  | 
|   | 
| subroutine  | cpr::build_filter_tf (fx, fy, fz, kut, lx) | 
|   | create filter transfer function  
  | 
|   | 
| real(kind=rp) function  | cpr::get_elem_l2norm (elemdata, coef, space, e) | 
|   |