Class : ServerDistributedArchitecture
ServerDistributedArchitecture :
prototype: ServerDistributedArchitecture (char* , int port )
description:constructor
input parameters:
configurationFileName = pointer to the name of the file containing distributed computation configuration
port = port to be opened by the server
~ServerDistributedArchitecture :
prototype: ~ServerDistributedArchitecture ()
description:destructor
ThreadMain :
prototype: friend void* ThreadMain (void* param )
description:main function for thread
input parameters:
param = pointer to additional parameters, has to be cast into ThreadMainParameter pointer
return value: unused pointer (null)
ExecuteOperation :
prototype: bool ExecuteOperation (VectorHamiltonianMultiplyOperation* operation )
description:execute an architecture-dependent vector hamiltonian multiplication operation
input parameters:
operation = pointer to the operation to execute
return value: true if operation has been completed successfully
ExecuteOperation :
prototype: bool ExecuteOperation (AddRealLinearCombinationOperation* operation )
description:execute an architecture-dependent add real linear combination operation
input parameters:
operation = pointer to the operation to execute
return value: true if operation has been completed successfully
ExecuteOperation :
prototype: bool ExecuteOperation (MultipleRealScalarProductOperation* operation )
description:execute an architecture-dependent multiple real scalar product operation
input parameters:
operation = pointer to the operation to execute
return value: true if operation has been completed successfully
ExecuteOperation :
prototype: bool ExecuteOperation (MatrixMatrixMultiplyOperation* operation )
description:execute an architecture-dependent matrix matrix multiplication operation
input parameters:
operation = pointer to the operation to execute
return value: true if operation has been completed successfully
ExecuteOperation :
prototype: bool ExecuteOperation (QHEParticlePrecalculationOperation* operation )
description:execute an architecture-dependent QHE particle hamiltonian precalculation operation
input parameters:
operation = pointer to the operation to execute
return value: true if operation has been completed successfully
Back to index.