ls1-MarDyn
ls1-MarDyn molecular dynamics code
Public Member Functions | List of all members
FFTDataContainer Class Referenceabstract

#include <FFTDataContainer.h>

Inheritance diagram for FFTDataContainer:
FFTDataContainer_arrays FFTDataContainer_blocks FFTDataContainer_matrices FFTDataContainer_scalBlocks FFTDataContainer_scalBlocks_v0

Public Member Functions

virtual FFTDataContainercopyContainer ()=0
 

Detailed Description

Abstract class of the storage of FFT expansion's related data (simple case: two matrices, real and imag part of the expansion in Fourier space)

Member Function Documentation

◆ copyContainer()

virtual FFTDataContainer* FFTDataContainer::copyContainer ( )
pure virtual

Should return a deep copy of the container

Returns
FFTDataContainer*, deep copy of this object

Implemented in FFTDataContainer_blocks, FFTDataContainer_scalBlocks, FFTDataContainer_scalBlocks_v0, FFTDataContainer_arrays, and FFTDataContainer_matrices.


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