calc_diffusion Subroutine

private subroutine calc_diffusion(ierr)

Calculates the diffusion term of the SDE. Updates module variables diffusion and cntr_mobsam.

Arguments

Type IntentOptional AttributesName
integer, intent(out) :: ierr

Calls

proc~~calc_diffusion~~CallsGraph proc~calc_diffusion calc_diffusion proc~brn_calc_dw brn_calc_dw proc~calc_diffusion->proc~brn_calc_dw proc~brn_calc_bdw brn_calc_bdw proc~calc_diffusion->proc~brn_calc_bdw proc~calc_rpy_tensor calc_rpy_tensor proc~calc_diffusion->proc~calc_rpy_tensor proc~get_rv_gaussian get_rv_gaussian proc~brn_calc_dw->proc~get_rv_gaussian proc~calc_bdw_lanc calc_bdw_lanc proc~brn_calc_bdw->proc~calc_bdw_lanc proc~calc_bdw_cholesky calc_bdw_cholesky proc~brn_calc_bdw->proc~calc_bdw_cholesky proc~calc_bdw_blanc calc_bdw_blanc proc~brn_calc_bdw->proc~calc_bdw_blanc dtrmm dtrmm proc~calc_bdw_cholesky->dtrmm dpotrf dpotrf proc~calc_bdw_cholesky->dpotrf vdrnggaussian vdrnggaussian proc~get_rv_gaussian->vdrnggaussian dsbevd dsbevd proc~calc_bdw_blanc->dsbevd dorgqr dorgqr proc~calc_bdw_blanc->dorgqr dgeqp3 dgeqp3 proc~calc_bdw_blanc->dgeqp3

Called by

proc~~calc_diffusion~~CalledByGraph proc~calc_diffusion calc_diffusion proc~integrate_em integrate_em proc~integrate_em->proc~calc_diffusion proc~integrate_se integrate_se proc~integrate_se->proc~calc_diffusion proc~bds_run bds_run proc~bds_run->proc~integrate_em proc~bds_run->proc~integrate_se proc~run run proc~run->proc~bds_run program~main main program~main->proc~run

Contents

None