Next: Interface partial_TraceMult
Up: Module matrix_module
Previous: Interface diagonalise
Contents
Index
Compute the trace of the matrix obtained multiplying two input matrices a and b.
- a -- intent(in), type(MatrixD) or type(MatrixZ)
-
- b -- intent(in), type(MatrixD) or type(MatrixZ)
-
- w -- real(dp), intent(in), optional, dimension(:)
-
- a_T, b_T -- logical, intent(in), optional
-
- b_H -- logical, intent(in), optional
-
- a_H -- logical, intent(in), optional
-
- Return values:
-
- m1 --
real(dp)
-
- m2 --
complex(dp)
-
- m3 --
complex(dp)
-
- m4 --
complex(dp)
-
partial_TraceMult interface
gabor
2009-06-30