![]() |
COMPASS
5.0.0
End-to-end AO simulation tool using GPU acceleration
|
this class provides the phase features to COMPASS More...
#include <sutra_phase.h>
Public Member Functions | |
SutraPhase (CarmaContext *current_context, long size) | |
SutraPhase (const SutraPhase &phase) | |
~SutraPhase () | |
Public Attributes | |
CarmaContext * | current_context |
int | device |
CarmaObj< float > * | d_screen |
long | screen_size |
float * | zer_coeff |
CarmaObj< float > * | zernikes |
CarmaObj< float > * | mat |
this class provides the phase features to COMPASS
Definition at line 56 of file sutra_phase.h.
SutraPhase::SutraPhase | ( | CarmaContext * | current_context, |
long | size | ||
) |
SutraPhase::SutraPhase | ( | const SutraPhase & | phase | ) |
SutraPhase::~SutraPhase | ( | ) |
CarmaContext* SutraPhase::current_context |
Definition at line 58 of file sutra_phase.h.
CarmaObj<float>* SutraPhase::d_screen |
Definition at line 61 of file sutra_phase.h.
int SutraPhase::device |
Definition at line 59 of file sutra_phase.h.
CarmaObj<float>* SutraPhase::mat |
Definition at line 65 of file sutra_phase.h.
long SutraPhase::screen_size |
Definition at line 62 of file sutra_phase.h.
float* SutraPhase::zer_coeff |
Definition at line 63 of file sutra_phase.h.
CarmaObj<float>* SutraPhase::zernikes |
Definition at line 64 of file sutra_phase.h.