this class provides the atmos features to COMPASS
More...
#include <sutra_atmos.h>
|
| SutraAtmos (CarmaContext *context, int nscreens, float global_r0, float *r0, long *size, long *size2, float *altitude, float *windspeed, float *winddir, float *deltax, float *deltay, int device) |
|
| ~SutraAtmos () |
|
int | init_screen (int idx, float *h_A, float *h_B, unsigned int *h_istencilx, unsigned int *h_istencily, int seed) |
|
int | add_screen (float altitude, long size, long stencilSize, float amplitude, float windspeed, float winddir, float deltax, float deltay, int device) |
|
int | del_screen (const int idx) |
|
int | refresh_screen (int idx) |
|
int | move_atmos () |
|
int | set_r0 (float r0) |
|
int | set_seed (int idx, float seed) |
|
this class provides the atmos features to COMPASS
- Author
- COMPASS Team https://github.com/ANR-COMPASS
- Version
- 5.4.4
- Date
- 2022/01/24
Definition at line 25 of file sutra_atmos.h.
◆ SutraAtmos()
SutraAtmos::SutraAtmos |
( |
CarmaContext * |
context, |
|
|
int |
nscreens, |
|
|
float |
global_r0, |
|
|
float * |
r0, |
|
|
long * |
size, |
|
|
long * |
size2, |
|
|
float * |
altitude, |
|
|
float * |
windspeed, |
|
|
float * |
winddir, |
|
|
float * |
deltax, |
|
|
float * |
deltay, |
|
|
int |
device |
|
) |
| |
◆ ~SutraAtmos()
SutraAtmos::~SutraAtmos |
( |
| ) |
|
◆ add_screen()
int SutraAtmos::add_screen |
( |
float |
altitude, |
|
|
long |
size, |
|
|
long |
stencilSize, |
|
|
float |
amplitude, |
|
|
float |
windspeed, |
|
|
float |
winddir, |
|
|
float |
deltax, |
|
|
float |
deltay, |
|
|
int |
device |
|
) |
| |
◆ del_screen()
int SutraAtmos::del_screen |
( |
const int |
idx | ) |
|
◆ init_screen()
int SutraAtmos::init_screen |
( |
int |
idx, |
|
|
float * |
h_A, |
|
|
float * |
h_B, |
|
|
unsigned int * |
h_istencilx, |
|
|
unsigned int * |
h_istencily, |
|
|
int |
seed |
|
) |
| |
◆ move_atmos()
int SutraAtmos::move_atmos |
( |
| ) |
|
◆ refresh_screen()
int SutraAtmos::refresh_screen |
( |
int |
idx | ) |
|
◆ set_r0()
int SutraAtmos::set_r0 |
( |
float |
r0 | ) |
|
◆ set_seed()
int SutraAtmos::set_seed |
( |
int |
idx, |
|
|
float |
seed |
|
) |
| |
◆ current_context
◆ d_screens
◆ nscreens
◆ r0
The documentation for this class was generated from the following file: