Class : QHEParticlePrecalculationOperation
QHEParticlePrecalculationOperation :
prototype: QHEParticlePrecalculationOperation (AbstractQHEHamiltonian* , bool firstPass = true )
description:constructor
input parameters:
hamiltonian = pointer to the hamiltonian to use
firstPass = flag to indicate if the operation has to be applied to the first pass of the precalculations
QHEParticlePrecalculationOperation :
prototype: QHEParticlePrecalculationOperation (const QHEParticlePrecalculationOperation& operation )
description:copy constructor
input parameters:
operation = reference on operation to copy
~QHEParticlePrecalculationOperation :
prototype: ~QHEParticlePrecalculationOperation ()
description:destructor
SetIndicesRange :
prototype: void SetIndicesRange (const int& , const int& nbrComponent )
description:set range of indices
input parameters:
firstComponent = index of the first component
nbrComponent = number of component
GetHilbertSpaceDimension :
prototype: int GetHilbertSpaceDimension ()
description:get hilbert space dimension
input parameters:
return value: hilbert space dimension
Clone :
prototype: AbstractArchitectureOperation* Clone ()
description:clone operation
input parameters:
return value: pointer to cloned operation
ApplyOperation :
prototype: bool ApplyOperation ()
description:apply operation
input parameters:
return value: true if no error occurs
Back to index.