Class : BasicInteraction
BasicInteraction :
prototype: BasicInteraction ()
description:default constructor
BasicInteraction :
prototype: BasicInteraction (double* , int nbrCouplingConstant )
description:constructor from partial datas
input parameters:
couplingConstants = pointer to array containing coupling constants
nbrCouplingConstant = number of coupling constants
BasicInteraction :
prototype: BasicInteraction (double* , int , int ,
int , AbstractTensorProductStructure* structure )
description:constructor from complete datas
input parameters:
couplingConstants = pointer to array containing coupling constants
nbrCouplingConstant = number of coupling constants
leftSpaceIndex = index of space where left interaction acts
rightSpaceIndex = index of space where right interaction acts
struture = reference on tensor product structure
BasicInteraction :
prototype: BasicInteraction (const BasicInteraction& interaction )
description:copy constructor
input parameters:
interaction = reference to interaction to copy
~BasicInteraction :
prototype: ~BasicInteraction ()
description:destructor
operator = :
prototype: BasicInteraction& operator = (const BasicInteraction& 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.