![]() |
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.