A Module For Computing The Square Root of a Matrix.
More...
|
subroutine, public | squareroot (InputMat, OutputMat, solver_parameters_in) |
| Compute the square root of a matrix. More...
|
|
subroutine, public | inversesquareroot (InputMat, OutputMat, solver_parameters_in) |
| Compute the inverse square root of a matrix. More...
|
|
A Module For Computing The Square Root of a Matrix.
◆ inversesquareroot()
subroutine, public squarerootsolversmodule::inversesquareroot |
( |
type(distributedsparsematrix_t), intent(in) |
InputMat, |
|
|
type(distributedsparsematrix_t), intent(inout) |
OutputMat, |
|
|
type(iterativesolverparameters_t), intent(in), optional |
solver_parameters_in |
|
) |
| |
Compute the inverse square root of a matrix.
- Parameters
-
[in] | InputMat | the matrix to compute. |
[out] | OutputMat | the resulting matrix. |
[in] | solver_parameters_in | parameters for the solver, optional. |
◆ squareroot()
subroutine, public squarerootsolversmodule::squareroot |
( |
type(distributedsparsematrix_t), intent(in) |
InputMat, |
|
|
type(distributedsparsematrix_t), intent(inout) |
OutputMat, |
|
|
type(iterativesolverparameters_t), intent(in), optional |
solver_parameters_in |
|
) |
| |
Compute the square root of a matrix.
- Parameters
-
[in] | InputMat | the matrix to compute. |
[out] | OutputMat | the resulting matrix. |
[in] | solver_parameters_in | parameters for the solver, optional. |