CAM
|
Functions/Subroutines | |
subroutine | quadrootbnd (a, b, c, xl, xr, x, bstatus) |
subroutine | quadproot (a, b, c, x, bstatus) |
subroutine | cubicrootbnd (a, b, c, d, xl, xr, x, bstatus) |
subroutine | cubicproot (a, b, c, d, x, bstatus) |
subroutine | lusolvaxr (a, r, n, bstatus) |
subroutine | lubksb (a, indx, b, n) |
subroutine | ludcmp (a, indx, d, n, bstatus) |
integer function | imaxloc (arr) |
real(r8) function, dimension(size(a), size(b)) | outerprod (a, b) |
subroutine | brent (x, x1, x2, f1, f2, macheps, tol, func_data, func, bstatus) |
subroutine | hybrid_findroot (x0, iter, func, bstatus) |
subroutine | gaussian_solve (a, b, bstatus) |
subroutine | gaussian_elimination (a, b, bstatus) |
subroutine | back_substitution (a, b, bstatus) |
Variables | |
character(len= *), parameter | mod_filename = __FILE__ |
subroutine findrootmod::back_substitution | ( | real(r8), dimension(:,:), intent(in) | a, |
real(r8), dimension(:), intent(inout) | b, | ||
type(betr_status_type), intent(out) | bstatus | ||
) |
subroutine findrootmod::brent | ( | real(r8), intent(out) | x, |
real(r8), intent(in) | x1, | ||
real(r8), intent(in) | x2, | ||
real(r8), intent(in) | f1, | ||
real(r8), intent(in) | f2, | ||
real(r8), intent(in) | macheps, | ||
real(r8), intent(in) | tol, | ||
type(func_data_type), intent(in) | func_data, | ||
func, | |||
type(betr_status_type), intent(out) | bstatus | ||
) |
subroutine findrootmod::cubicproot | ( | real(r8), intent(in) | a, |
real(r8), intent(in) | b, | ||
real(r8), intent(in) | c, | ||
real(r8), intent(in) | d, | ||
real(r8), intent(out) | x, | ||
type(betr_status_type), intent(out) | bstatus | ||
) |
subroutine findrootmod::cubicrootbnd | ( | real(r8), intent(in) | a, |
real(r8), intent(in) | b, | ||
real(r8), intent(in) | c, | ||
real(r8), intent(in) | d, | ||
real(r8), intent(in) | xl, | ||
real(r8), intent(in) | xr, | ||
real(r8), intent(out) | x, | ||
type(betr_status_type), intent(out) | bstatus | ||
) |
subroutine findrootmod::gaussian_elimination | ( | real(r8), dimension(:,:), intent(inout) | a, |
real(r8), dimension(:), intent(inout) | b, | ||
type(betr_status_type), intent(out) | bstatus | ||
) |
subroutine findrootmod::gaussian_solve | ( | real(r8), dimension(:,:), intent(inout) | a, |
real(r8), dimension(:), intent(inout) | b, | ||
type(betr_status_type), intent(out) | bstatus | ||
) |
subroutine findrootmod::hybrid_findroot | ( | real(r8), intent(inout) | x0, |
integer, intent(out) | iter, | ||
func, | |||
type(betr_status_type), intent(out) | bstatus | ||
) |
integer function findrootmod::imaxloc | ( | real(r8), dimension(:), intent(in) | arr | ) |
subroutine findrootmod::lubksb | ( | real(r8), dimension(n,n), intent(in) | a, |
integer, dimension(n), intent(in) | indx, | ||
real(r8), dimension(n), intent(inout) | b, | ||
integer, intent(in) | n | ||
) |
subroutine findrootmod::ludcmp | ( | real(r8), dimension(n,n), intent(inout) | a, |
integer, dimension(n), intent(out) | indx, | ||
real(r8), dimension(n), intent(out) | d, | ||
integer, intent(in) | n, | ||
type(betr_status_type), intent(out) | bstatus | ||
) |
subroutine findrootmod::lusolvaxr | ( | real(r8), dimension(n,n), intent(inout) | a, |
real(r8), dimension(n), intent(inout) | r, | ||
integer, intent(in) | n, | ||
type(betr_status_type), intent(out) | bstatus | ||
) |
real(r8) function, dimension(size(a),size(b)) findrootmod::outerprod | ( | real(r8), dimension(:), intent(in) | a, |
real(r8), dimension(:), intent(in) | b | ||
) |
subroutine findrootmod::quadproot | ( | real(r8), intent(in) | a, |
real(r8), intent(in) | b, | ||
real(r8), intent(in) | c, | ||
real(r8), intent(out) | x, | ||
type(betr_status_type), intent(out) | bstatus | ||
) |
subroutine findrootmod::quadrootbnd | ( | real(r8), intent(in) | a, |
real(r8), intent(in) | b, | ||
real(r8), intent(in) | c, | ||
real(r8), intent(in) | xl, | ||
real(r8), intent(in) | xr, | ||
real(r8), intent(out) | x, | ||
type(betr_status_type), intent(out) | bstatus | ||
) |
character(len=*), parameter findrootmod::mod_filename = __FILE__ |