SpatialKernel Class

(lgnSimulator::SpatialKernel)

A virtual class for spatial kernels. More...

Public Functions

SpatialKernel()
~SpatialKernel()
virtual complex<double> fourierTransform(vec2 k) const = 0
virtual double spatial(vec2 r) const = 0

Detailed Description

A virtual class for spatial kernels.

Member Function Documentation

SpatialKernel::SpatialKernel()

Default constructs an instance of SpatialKernel.

SpatialKernel::~SpatialKernel()

Destroys the instance of SpatialKernel.

[pure virtual] complex<double> SpatialKernel::fourierTransform(vec2 k) const

[pure virtual] double SpatialKernel::spatial(vec2 r) const