Class : XYReflexionSymmetricPeriodicSpectra
XYReflexionSymmetricPeriodicSpectra :
prototype: XYReflexionSymmetricPeriodicSpectra (XYReflexionSymmetricPeriodic3DOneParticle* , char* fileName )
description:constructor from a Hilbert space and a file
input parameters:
space = Hilbert space describing the particle
fileName = name of the state file
WaveFunctionValue :
prototype: void WaveFunctionValue (double , double , double , double , double , double , double& , double& Imaginary )
description:get the wave function value of a state at a given point
input parameters:
x, y, z : the position of the point
SizeX, SizeY, SizeZ : the 3D-sizes of the sample
Real, Imaginary : references to the real and imaginary components of the wave function
GetImpulsion :
prototype: void GetImpulsion (XYReflexionSymmetricPeriodic3DOneParticle* , char* , double , double , double , double , double , double , double , double , double &imaginaryImpulsionZ )
description:get the value of impulsion operators with another wavefunction
input parameters:
space = Hilbert space describing the other particle
fileName = the file to stock the other function
sizeX, sizeY, sizeZ = size of sample in X, Y and Z directions
return value: impulsionX, impulsionY, impulsionZ = reference to the return values
Back to index.