COMPASS  5.4.4
End-to-end AO simulation tool using GPU acceleration
sutra_tscreen.h File Reference
#include <sutra_phase.h>
#include <sutra_utils.h>
Include dependency graph for sutra_tscreen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SutraTurbuScreen
 this class provides the turbulent screen features to COMPASS More...
 

Functions

int gene_vonkarman (cuFloatComplex *d_odata, float *d_idata, float k0, int nalias, int nx, int ny, int block_size)
 
int norm_pscreen (float *d_odata, float *d_idata, int nx, int ny, float norm_fact, CarmaDevice *device)
 

Function Documentation

◆ gene_vonkarman()

int gene_vonkarman ( cuFloatComplex *  d_odata,
float *  d_idata,
float  k0,
int  nalias,
int  nx,
int  ny,
int  block_size 
)

◆ norm_pscreen()

int norm_pscreen ( float *  d_odata,
float *  d_idata,
int  nx,
int  ny,
float  norm_fact,
CarmaDevice device 
)