|
static MatrixWorkspace_sptr | Mantid::API::createWorkspaceSingleValue (const double &rhsValue) |
| Creates a temporary single value workspace the error is set to zero. More...
|
|
bool MANTID_API_DLL | Mantid::API::equals (const MatrixWorkspace_sptr &lhs, const MatrixWorkspace_sptr &rhs, double tolerance) |
| Performs a comparison operation on two workspaces, using the CompareWorkspaces algorithm. More...
|
|
template MANTID_API_DLL IMDHistoWorkspace_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const IMDHistoWorkspace_sptr, const IMDHistoWorkspace_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL IMDHistoWorkspace_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const IMDHistoWorkspace_sptr, const MatrixWorkspace_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL IMDWorkspace_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const IMDWorkspace_sptr, const IMDWorkspace_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL IMDWorkspace_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const IMDWorkspace_sptr, const MatrixWorkspace_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL WorkspaceGroup_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const IMDWorkspace_sptr, const WorkspaceGroup_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL IMDHistoWorkspace_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const MatrixWorkspace_sptr, const IMDHistoWorkspace_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL IMDWorkspace_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const MatrixWorkspace_sptr, const IMDWorkspace_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL MatrixWorkspace_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const MatrixWorkspace_sptr, const MatrixWorkspace_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL WorkspaceGroup_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const MatrixWorkspace_sptr, const WorkspaceGroup_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL WorkspaceGroup_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const WorkspaceGroup_sptr, const IMDWorkspace_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL WorkspaceGroup_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const WorkspaceGroup_sptr, const MatrixWorkspace_sptr, bool, bool, const std::string &, bool) |
|
template MANTID_API_DLL WorkspaceGroup_sptr | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &, const WorkspaceGroup_sptr, const WorkspaceGroup_sptr, bool, bool, const std::string &, bool) |
|
template<typename LHSType , typename RHSType , typename ResultType > |
ResultType | Mantid::API::OperatorOverloads::executeBinaryOperation (const std::string &algorithmName, const LHSType lhs, const RHSType rhs, bool lhsAsOutput, bool child, const std::string &name, bool rethrow) |
| Performs a binary operation on two workspaces. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator* (const double &lhsValue, const MatrixWorkspace_sptr &rhs) |
| Multiply a workspace and a single value. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator* (const MatrixWorkspace_sptr &lhs, const double &rhsValue) |
| Multiply a workspace and a single value. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator* (const MatrixWorkspace_sptr &lhs, const MatrixWorkspace_sptr &rhs) |
| Multiply two workspaces. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator*= (const MatrixWorkspace_sptr &lhs, const double &rhsValue) |
| Multiplies a workspace by a single value. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator*= (const MatrixWorkspace_sptr &lhs, const MatrixWorkspace_sptr &rhs) |
| Multiply two workspaces. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator+ (const MatrixWorkspace_sptr &lhs, const double &rhsValue) |
| Adds a workspace to a single value. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator+ (const MatrixWorkspace_sptr &lhs, const MatrixWorkspace_sptr &rhs) |
| Adds two workspaces. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator+= (const MatrixWorkspace_sptr &lhs, const double &rhsValue) |
| Adds a single value to a workspace. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator+= (const MatrixWorkspace_sptr &lhs, const MatrixWorkspace_sptr &rhs) |
| Adds two workspaces. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator- (const double &lhsValue, const MatrixWorkspace_sptr &rhs) |
| Subtracts a workspace from a single value. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator- (const MatrixWorkspace_sptr &lhs, const double &rhsValue) |
| Subtracts a single value from a workspace. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator- (const MatrixWorkspace_sptr &lhs, const MatrixWorkspace_sptr &rhs) |
| Subtracts two workspaces. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator-= (const MatrixWorkspace_sptr &lhs, const double &rhsValue) |
| Subtracts a single value from a workspace. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator-= (const MatrixWorkspace_sptr &lhs, const MatrixWorkspace_sptr &rhs) |
| Subtracts two workspaces. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator/ (const double &lhsValue, const MatrixWorkspace_sptr &rhs) |
| Divide a single value and a workspace. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator/ (const MatrixWorkspace_sptr &lhs, const double &rhsValue) |
| Divide a workspace by a single value. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator/ (const MatrixWorkspace_sptr &lhs, const MatrixWorkspace_sptr &rhs) |
| Divide two workspaces. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator/= (const MatrixWorkspace_sptr &lhs, const double &rhsValue) |
| Divides a workspace by a single value. More...
|
|
MatrixWorkspace_sptr MANTID_API_DLL | Mantid::API::operator/= (const MatrixWorkspace_sptr &lhs, const MatrixWorkspace_sptr &rhs) |
| Divide two workspaces. More...
|
|