Class : QHEInteraction
QHEInteraction :
prototype: QHEInteraction (bool , int , double , double precision = MACHINE_PRECISION )
description:constructor
input parameters:
fermion = flag to indicate if particles are fermions
maxMomentum = maximum momentum that can be reached in the system
ratio = ratio between the width in the x direction and the width in the y direction
precision = precision on interaction coefficient
QHEInteraction :
prototype: QHEInteraction (const QHEInteraction& interaction )
description:copy constructor
input parameters:
interaction = reference to interaction to copy
~QHEInteraction :
prototype: ~QHEInteraction ()
description:destructor
operator = :
prototype: QHEInteraction& operator = (const QHEInteraction& interaction )
description:assignment
input parameters:
interaction = reference to interaction to assign
return value: reference to current interaction
Interaction :
prototype: TwoSpaceTensor Interaction (List& ,
List& secondSystemOperators )
description:evaluate interaction between two systems from operators of each system
input parameters:
firstSystemOperators = list of operators associated to the first system
secondSystemOperators = list of operators associated to the second system
return value: tensor corresponding to the interaction
Interaction :
prototype: TwoSpaceTensor Interaction (List& ,
List& ,
SpaceDecomposition& , SpaceDecomposition& secondSpaceDecomposition )
description:evaluate interaction between two systems from operators of each system with a given
space decomposition for each space
input parameters:
firstSystemOperators = list of operators associated to the first system
secondSystemOperators = list of operators associated to the second system
firstSpaceDecomposition = space decomposition of the space associated to the first system
secondSpaceDecomposition = space decomposition of the space associated to the second system
return value: tensor corresponding to the interaction
Back to index.