Highly Efficient FFT for Exascale: HeFFTe v2.3
heffte::reshape3d_base< index > Member List

This is the complete list of members for heffte::reshape3d_base< index >, including all inherited members.

apply(int batch_size, float const source[], float destination[], float workspace[]) const =0heffte::reshape3d_base< index >pure virtual
apply(int batch_size, double const source[], double destination[], double workspace[]) const =0heffte::reshape3d_base< index >pure virtual
apply(int batch_size, std::complex< float > const source[], std::complex< float > destination[], std::complex< float > workspace[]) const =0heffte::reshape3d_base< index >pure virtual
apply(int batch_size, std::complex< double > const source[], std::complex< double > destination[], std::complex< double > workspace[]) const =0heffte::reshape3d_base< index >pure virtual
cpu_recv_buffer(size_t num_entries) constheffte::reshape3d_base< index >inlineprotected
cpu_send_buffer(size_t num_entries) constheffte::reshape3d_base< index >inlineprotected
input_sizeheffte::reshape3d_base< index >protected
output_sizeheffte::reshape3d_base< index >protected
recv_unawareheffte::reshape3d_base< index >mutableprotected
reshape3d_base(index cinput_size, index coutput_size)heffte::reshape3d_base< index >inline
send_unawareheffte::reshape3d_base< index >mutableprotected
size_intput() constheffte::reshape3d_base< index >inline
size_output() constheffte::reshape3d_base< index >inline
size_workspace() constheffte::reshape3d_base< index >inlinevirtual
~reshape3d_base()=defaultheffte::reshape3d_base< index >virtual