|
fortran-lapack
|
Public Member Functions | |
| real(sp) function, dimension(:), allocatable, target | la_sconstrained_lstsq (a, b, c, d, overwrite_matrices, err) |
| Solve the real(sp) equality-constrained least-squares problem. | |
| real(dp) function, dimension(:), allocatable, target | la_dconstrained_lstsq (a, b, c, d, overwrite_matrices, err) |
| Solve the real(dp) equality-constrained least-squares problem. | |
| real(qp) function, dimension(:), allocatable, target | la_qconstrained_lstsq (a, b, c, d, overwrite_matrices, err) |
| Solve the real(qp) equality-constrained least-squares problem. | |
| complex(sp) function, dimension(:), allocatable, target | la_cconstrained_lstsq (a, b, c, d, overwrite_matrices, err) |
| Solve the complex(sp) equality-constrained least-squares problem. | |
| complex(dp) function, dimension(:), allocatable, target | la_zconstrained_lstsq (a, b, c, d, overwrite_matrices, err) |
| Solve the complex(dp) equality-constrained least-squares problem. | |
| complex(qp) function, dimension(:), allocatable, target | la_wconstrained_lstsq (a, b, c, d, overwrite_matrices, err) |
| Solve the complex(qp) equality-constrained least-squares problem. | |
| complex(sp) function, dimension(:), allocatable, target la_least_squares::constrained_lstsq::la_cconstrained_lstsq | ( | complex(sp), dimension(:,:), intent(inout), target | a, |
| complex(sp), dimension(:), intent(inout), target | b, | ||
| complex(sp), dimension(:,:), intent(inout), target | c, | ||
| complex(sp), dimension(:), intent(inout), target | d, | ||
| logical(lk), intent(in), optional | overwrite_matrices, | ||
| type(la_state), intent(out), optional | err ) |
Solve the complex(sp) equality-constrained least-squares problem.
| [in,out] | a | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | b | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | c | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in,out] | d | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in] | overwrite_matrices | [optional] Can A,b,C,d data be overwritten and destroyed? |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| real(dp) function, dimension(:), allocatable, target la_least_squares::constrained_lstsq::la_dconstrained_lstsq | ( | real(dp), dimension(:,:), intent(inout), target | a, |
| real(dp), dimension(:), intent(inout), target | b, | ||
| real(dp), dimension(:,:), intent(inout), target | c, | ||
| real(dp), dimension(:), intent(inout), target | d, | ||
| logical(lk), intent(in), optional | overwrite_matrices, | ||
| type(la_state), intent(out), optional | err ) |
Solve the real(dp) equality-constrained least-squares problem.
| [in,out] | a | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | b | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | c | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in,out] | d | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in] | overwrite_matrices | [optional] Can A,b,C,d data be overwritten and destroyed? |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| real(qp) function, dimension(:), allocatable, target la_least_squares::constrained_lstsq::la_qconstrained_lstsq | ( | real(qp), dimension(:,:), intent(inout), target | a, |
| real(qp), dimension(:), intent(inout), target | b, | ||
| real(qp), dimension(:,:), intent(inout), target | c, | ||
| real(qp), dimension(:), intent(inout), target | d, | ||
| logical(lk), intent(in), optional | overwrite_matrices, | ||
| type(la_state), intent(out), optional | err ) |
Solve the real(qp) equality-constrained least-squares problem.
| [in,out] | a | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | b | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | c | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in,out] | d | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in] | overwrite_matrices | [optional] Can A,b,C,d data be overwritten and destroyed? |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| real(sp) function, dimension(:), allocatable, target la_least_squares::constrained_lstsq::la_sconstrained_lstsq | ( | real(sp), dimension(:,:), intent(inout), target | a, |
| real(sp), dimension(:), intent(inout), target | b, | ||
| real(sp), dimension(:,:), intent(inout), target | c, | ||
| real(sp), dimension(:), intent(inout), target | d, | ||
| logical(lk), intent(in), optional | overwrite_matrices, | ||
| type(la_state), intent(out), optional | err ) |
Solve the real(sp) equality-constrained least-squares problem.
| [in,out] | a | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | b | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | c | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in,out] | d | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in] | overwrite_matrices | [optional] Can A,b,C,d data be overwritten and destroyed? |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| complex(qp) function, dimension(:), allocatable, target la_least_squares::constrained_lstsq::la_wconstrained_lstsq | ( | complex(qp), dimension(:,:), intent(inout), target | a, |
| complex(qp), dimension(:), intent(inout), target | b, | ||
| complex(qp), dimension(:,:), intent(inout), target | c, | ||
| complex(qp), dimension(:), intent(inout), target | d, | ||
| logical(lk), intent(in), optional | overwrite_matrices, | ||
| type(la_state), intent(out), optional | err ) |
Solve the complex(qp) equality-constrained least-squares problem.
| [in,out] | a | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | b | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | c | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in,out] | d | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in] | overwrite_matrices | [optional] Can A,b,C,d data be overwritten and destroyed? |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |
| complex(dp) function, dimension(:), allocatable, target la_least_squares::constrained_lstsq::la_zconstrained_lstsq | ( | complex(dp), dimension(:,:), intent(inout), target | a, |
| complex(dp), dimension(:), intent(inout), target | b, | ||
| complex(dp), dimension(:,:), intent(inout), target | c, | ||
| complex(dp), dimension(:), intent(inout), target | d, | ||
| logical(lk), intent(in), optional | overwrite_matrices, | ||
| type(la_state), intent(out), optional | err ) |
Solve the complex(dp) equality-constrained least-squares problem.
| [in,out] | a | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | b | Least-squares matrix a[m,n] and right hand side b[m] |
| [in,out] | c | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in,out] | d | Equality constraint matrix c[p,n] and right hand side d[p] |
| [in] | overwrite_matrices | [optional] Can A,b,C,d data be overwritten and destroyed? |
| [out] | err | [optional] state return flag. On error if not requested, the code will stop |