calc_bdw_lanc_sor Subroutine

private subroutine calc_bdw_lanc_sor(mob, bdw, lconv, f, ierr)

Arguments

Type IntentOptional Attributes Name
real(kind=rp), intent(in), dimension(:,:) :: mob

(sizm,sizm) symmetric positive definite matrix.

real(kind=rp), intent(inout), dimension(:,:) :: bdw

(sizm,1) array. On entry, contains a vector drawn from standard normal distribution. On return, is overwritten with the result of B.dW.

logical, intent(out) :: lconv

Returns true if converged, false otherwise.

integer, intent(out) :: f

The number of iterations performed.

integer, intent(out) :: ierr

Error flag.


Calls

proc~~calc_bdw_lanc_sor~~CallsGraph proc~calc_bdw_lanc_sor calc_bdw_lanc_sor dgemv dgemv proc~calc_bdw_lanc_sor->dgemv dstevd dstevd proc~calc_bdw_lanc_sor->dstevd dsymv dsymv proc~calc_bdw_lanc_sor->dsymv proc~logger_log_msg logger_t%logger_log_msg proc~calc_bdw_lanc_sor->proc~logger_log_msg proc~timestring timestring proc~logger_log_msg->proc~timestring