file: include/Fourier_List.h
class Fourier_List: public Element_List {
public:
Fourier_List();
Fourier_List(Element **hea, int n);
Element *operator()(int i);
Element *operator[](int i);
void Cat_mem();
void Mem_shift(double *, double *); //OVERLOAD CALL: Mem_shift: Element_List.c(Element_List), Memory.c(Tri), Memory.c(Quad), Memory.c(Tet), Memory.c(Pyr), Memory.c(Prism), Memory.c(Hex), Memory.c(Element)
Element_List *gen_aux_field(char ty);
void Terror(char *string);
void Trans(Element_List *EL, Nek_Trans_Type ntt); //OVERLOAD CALL: Trans: Element_List.c(Element_List), Transforms.c(Element), Transforms.c(Tri), Transforms.c(Quad), Transforms.c(Tet), Transforms.c(Pyr), Transforms.c(Prism), Transforms.c(Hex)
void Iprod(Element_List *EL); //OVERLOAD CALL: Iprod: InnerProd.c(Element), Element_List.c(Element_List), InnerProd.c(Tri), InnerProd.c(Quad), InnerProd.c(Tet), InnerProd.c(Pyr), InnerProd.c(Prism), InnerProd.c(Hex)
void Grad(Element_List *AL, Element_List *BL, Element_List *CL, char Trip); //OVERLOAD CALL: Grad: Gradient.c(Tet), Gradient.c(Pyr), Gradient.c(Prism), Gradient.c(Hex), Element_List.c(Element_List), Gradient.c(Tri), Gradient.c(Quad)
void Grad_d(double *, double *, double *, char Trip); //OVERLOAD CALL: Grad_d: Element_List.c(Element_List), Gradient.c(Tri), Gradient.c(Quad), Gradient.c(Tet), Gradient.c(Pyr), Gradient.c(Prism), Gradient.c(Hex)
// CE107
void Grad_h(double *, double *, double *, double *, char Trip); //OVERLOAD CALL: Grad_h: Element_List.c(Element_List), Gradient.c(Tri), Gradient.c(Quad), Gradient.c(Tet), Gradient.c(Pyr), Gradient.c(Prism), Gradient.c(Hex)
void Grad_z(Element_List *EL);
void Grad_z_d(double *);
void HelmHoltz(Metric *lambda); //OVERLOAD CALL: HelmHoltz: InnerProd.c(Quad), InnerProd.c(Tet), InnerProd.c(Pyr), InnerProd.c(Prism), InnerProd.c(Hex), InnerProd.c(Element), Element_List.c(Element_List), InnerProd.c(Tri)
void Set_field(char *string); //OVERLOAD CALL: Set_field: Element_List.c(Element_List), Misc.c(Tri), Misc.c(Quad), Misc.c(Tet), Misc.c(Pyr), Misc.c(Prism), Misc.c(Hex), Misc.c(Element)
void zerofield();
void FFT(Element_List *EL, Nek_Trans_Type ntt);
// CE107
void FFT32(Element_List *EL, Nek_Trans_Type ntt);
void Set_state(char type);
};
C++ to HTML Conversion by ctoohtml