OpenCMISS-Iron Internal API Documentation
maths::solvesmalllinearsystem Interface Reference

Solves a small linear system Ax=b. More...

Private Member Functions

subroutine solvesmalllinearsystemsp (A, x, b, err, error,)
 Finds the solution to a small single precision linear system Ax=b. More...
 
subroutine solvesmalllinearsystemdp (A, x, b, err, error,)
 Finds the solution to a small double precision linear system Ax=b. More...
 

Detailed Description

Solves a small linear system Ax=b.

Definition at line 245 of file maths.f90.

Member Function/Subroutine Documentation

subroutine maths::solvesmalllinearsystem::solvesmalllinearsystemdp ( real(dp), dimension(:,:), intent(in)  A,
real(dp), dimension(:), intent(out)  x,
real(dp), dimension(:), intent(in)  b,
integer(intg), intent(out)  err,
type(varying_string), intent(out)  error 
)
private

Finds the solution to a small double precision linear system Ax=b.

Parameters
[in]aThe A matrix
[out]xOn exit, the solution vector x
[in]bThe RHS vector b
[out]errThe error code
[out]errorThe error string

Definition at line 2493 of file maths.f90.

subroutine maths::solvesmalllinearsystem::solvesmalllinearsystemsp ( real(sp), dimension(:,:), intent(in)  A,
real(sp), dimension(:), intent(out)  x,
real(sp), dimension(:), intent(in)  b,
integer(intg), intent(out)  err,
type(varying_string), intent(out)  error 
)
private

Finds the solution to a small single precision linear system Ax=b.

Parameters
[in]aThe A matrix
[out]xOn exit, the solution vector x
[in]bThe RHS vector b
[out]errThe error code
[out]errorThe error string

Definition at line 2448 of file maths.f90.