Wraps the overlap solvers module for calling from other languages.
More...
|
subroutine, public | computeroot_wrp (ih_InputMat, ih_OutputMat, root, ih_solver_parameters) |
| Compute a general matrix root. More...
|
|
subroutine, public | computeinverseroot_wrp (ih_InputMat, ih_OutputMat, root, ih_solver_parameters) |
| Compute a general inverse matrix root. More...
|
|
Wraps the overlap solvers module for calling from other languages.
◆ computeinverseroot_wrp()
subroutine, public rootsolversmodule_wrp::computeinverseroot_wrp |
( |
integer(kind=c_int), dimension(size_wrp), intent(in) |
ih_InputMat, |
|
|
integer(kind=c_int), dimension(size_wrp), intent(inout) |
ih_OutputMat, |
|
|
integer(kind=c_int), intent(in) |
root, |
|
|
integer(kind=c_int), dimension(size_wrp), intent(in) |
ih_solver_parameters |
|
) |
| |
Compute a general inverse matrix root.
- Parameters
-
[in] | ih_InputMat | the input matrix. |
[out] | ih_OutputMat | = InputMat^-1/root. |
[in] | root | which root to compute. |
[in] | ih_solver_parameters | parameters for the solver. |
◆ computeroot_wrp()
subroutine, public rootsolversmodule_wrp::computeroot_wrp |
( |
integer(kind=c_int), dimension(size_wrp), intent(in) |
ih_InputMat, |
|
|
integer(kind=c_int), dimension(size_wrp), intent(inout) |
ih_OutputMat, |
|
|
integer(kind=c_int), intent(in) |
root, |
|
|
integer(kind=c_int), dimension(size_wrp), intent(in) |
ih_solver_parameters |
|
) |
| |
Compute a general matrix root.
- Parameters
-
[in] | ih_InputMat | the input matrix. |
[out] | ih_OutputMat | = InputMat^-1/root. |
[in] | root | which root to compute. |
[in] | ih_solver_parameters | parameters for the solver. |