#include <Blip.h>
Public Member Functions | |
BlipConverter (const vector3< int > &S) | |
ScalarField | operator() (const ScalarFieldTilde &v) const |
ScalarField | operator() (const ScalarField &v) const |
complexScalarField | operator() (const complexScalarFieldTilde &v) const |
complexScalarField | operator() (const complexScalarField &v) const |
PW to blip conversion utility To use, create an object: BlipConverter convert(Nx,Ny,Nz); and conversions can be done as: vBlip = convert(vPW);
ScalarField BlipConverter::operator() | ( | const ScalarFieldTilde & | v | ) | const |
Given a PW basis object (in real or reciprocal space) v, return corresponding real-space Blip coefficient set (for double or complex vectors)