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 |