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