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

Data Fields

M_ID id
 
real *__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 dmat::id

to identify the array type.

◆ p

real* __restrict dmat::p

The data pointer

◆ nx

long dmat::nx

number of rows

◆ ny

long dmat::ny

number of columns

◆ keywords

char* dmat::keywords

The keywords as a string

◆ fp

file_t* dmat::fp

Opened file to be saved to

◆ fft

struct fft_t* dmat::fft

<For FFT plan

◆ mem

mem_t* dmat::mem

Memory management

◆ async

async_t* dmat::async

async io

◆ deinit

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

for derived type to free additional field

◆ make_keywords

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

For derived type to update keywords


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