Struct dhelp_t#

Struct Documentation#

struct dhelp_t#

Public Members

bases_t *p_fulldir#

2D Array with explicit Shape: ( Ndir, order)

imdir2d_t *p_multtabls#

1D Array of 2D multiplication tables Shape: ( 1, Nmult)

ndir_t *p_ndirs#

1D Array with the Ndir given a m <= Nbases Shape: ( 1, Nbasis)

coeff_t **p_im#

Preallocated array for general multiplication coefs. Shape: (Ntmps,Ndir).

imdir_t **p_idx#

Preallocated array for general multiplication indx. Shape: (Ntmps,Ndir).

coeff_t ***p_ims#

Array for temporal oti nums. Shape: (1, order).

imdir_t ***p_ids#

Array for temporal oti nums. Shape: (1, order).

ndir_t **p_nnz#

Array for temporal oti nums. Shape: (1, order).

ndir_t **p_size#

Array for temporal oti nums. Shape: (1, order).

ndir_t allocSize#

Allocation size of arrays for this order. (useful for sotinum).

ndir_t Ntmps#

Number of temporal arrays in the helper.

ndir_t Ndir#

Number of directions in the helper.

ord_t Nmult#

Number of multiplication tables. (Usually, it’s order/2 ).

bases_t Nbasis#

Maximum number of basis in the helper.

ord_t order#

Order of all directions in this set.