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.