| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| complex(kind=wp), | public | :: | matrix(4,4) | = | 0.0_wp |
Constructs a nambu object from a real scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=wp), | intent(in) | :: | other |
Constructs a nambu object from a complex scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=wp), | intent(in) | :: | other |
Constructs a nambu object from a complex matrix.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=wp), | intent(in) | :: | other(4,4) |
Constructs a nambu object from an existing one.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(nambu), | intent(in) | :: | other |
Imports data to a nambu object from a real scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(inout) | :: | this | |||
| real(kind=wp), | intent(in) | :: | other |
Imports data to a nambu object from a complex scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(inout) | :: | this | |||
| complex(kind=wp), | intent(in) | :: | other |
Imports data to a nambu object from a complex matrix.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(inout) | :: | this | |||
| complex(kind=wp), | intent(in) | :: | other(4,4) |
Exports data from a nambu object to a complex matrix.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=wp), | intent(out) | :: | other(4,4) | |||
| class(nambu), | intent(in) | :: | this |
Defines left addition of a nambu matrix and a real scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=wp), | intent(in) | :: | other | |||
| class(nambu), | intent(in) | :: | this |
Defines right addition of a nambu matrix and a real scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| real(kind=wp), | intent(in) | :: | other |
Defines left addition of a nambu matrix and a complex scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=wp), | intent(in) | :: | other | |||
| class(nambu), | intent(in) | :: | this |
Defines right addition of a nambu matrix and a complex scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| complex(kind=wp), | intent(in) | :: | other |
Defines left addition of a nambu matrix and a complex matrix.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=wp), | intent(in) | :: | other(4,4) | |||
| class(nambu), | intent(in) | :: | this |
Defines right addition of a nambu matrix and a complex matrix.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| complex(kind=wp), | intent(in) | :: | other(4,4) |
Defines addition of two nambu matrices.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| class(nambu), | intent(in) | :: | other |
Defines left subtraction of a nambu matrix and a real scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=wp), | intent(in) | :: | other | |||
| class(nambu), | intent(in) | :: | this |
Defines right subtraction of a nambu matrix and a real scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| real(kind=wp), | intent(in) | :: | other |
Defines left subtraction of a nambu matrix and a complex scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=wp), | intent(in) | :: | other | |||
| class(nambu), | intent(in) | :: | this |
Defines right subtraction of a nambu matrix and a complex scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| complex(kind=wp), | intent(in) | :: | other |
Defines left subtraction of a nambu matrix and a complex matrix.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=wp), | intent(in) | :: | other(4,4) | |||
| class(nambu), | intent(in) | :: | this |
Defines right subtraction of a nambu matrix and a complex matrix.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| complex(kind=wp), | intent(in) | :: | other(4,4) |
Defines subtraction of two nambu matrices.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| class(nambu), | intent(in) | :: | other |
Defines left multiplication of a nambu matrix by a real scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=wp), | intent(in) | :: | other | |||
| class(nambu), | intent(in) | :: | this |
Defines right multiplication of a nambu matrix by a real scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| real(kind=wp), | intent(in) | :: | other |
Defines left multiplication of a nambu matrix by a complex scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=wp), | intent(in) | :: | other | |||
| class(nambu), | intent(in) | :: | this |
Defines right multiplication of a nambu matrix by a complex scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| complex(kind=wp), | intent(in) | :: | other |
Defines left multiplication of a nambu matrix by a complex matrix.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=wp), | intent(in) | :: | other(4,4) | |||
| class(nambu), | intent(in) | :: | this |
Defines right multiplication of a nambu matrix by a complex matrix.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| complex(kind=wp), | intent(in) | :: | other(4,4) |
Defines multiplication of two nambu matrices.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| class(nambu), | intent(in) | :: | other |
Defines division of a nambu matrix by a real scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| real(kind=wp), | intent(in) | :: | other |
Defines division of a nambu matrix by a complex scalar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(nambu), | intent(in) | :: | this | |||
| complex(kind=wp), | intent(in) | :: | other |