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. |