calc_rpy_tensor Subroutine

private subroutine calc_rpy_tensor(coordinates, mob)

Calculates the RPY approximation to the mobility tensor.

Arguments

Type IntentOptional AttributesName
real(kind=rp), intent(in), dimension(:,:):: coordinates

(3, num_atoms*) matrix; stores the atom positions.

real(kind=rp), intent(out), dimension(:,:):: mob

(3num_atoms, 3num_atoms) matrix; stores the mobility tensor.


Called by

proc~~calc_rpy_tensor~~CalledByGraph proc~calc_rpy_tensor calc_rpy_tensor proc~calc_diffusion calc_diffusion proc~calc_diffusion->proc~calc_rpy_tensor 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