MAOS
Multithreaded Adaptive Optics Simulator
Loading...
Searching...
No Matches
imat Struct Reference
+ Collaboration diagram for imat:

Data Fields

M_ID id
 
int *__restrict p
 
long nx
 
long ny
 
char * keywords
 
file_t * fp
 
struct fft_t * fft
 
mem_t * mem
 
async_t * async
 
void(* deinit )(cell *p)
 
void(* make_keywords )(cell *p)
 

Field Documentation

◆ id

M_ID imat::id

to identify the array type.

◆ p

int* __restrict imat::p

The data pointer

◆ nx

long imat::nx

number of rows

◆ ny

long imat::ny

number of columns

◆ keywords

char* imat::keywords

The keywords as a string

◆ fp

file_t* imat::fp

Opened file to be saved to

◆ fft

struct fft_t* imat::fft

<For FFT plan

◆ mem

mem_t* imat::mem

Memory management

◆ async

async_t* imat::async

async io

◆ deinit

void(* imat::deinit) (cell *p)

for derived type to free additional field

◆ make_keywords

void(* imat::make_keywords) (cell *p)

For derived type to update keywords


The documentation for this struct was generated from the following file: