Documentation for module constraint_3x3

...

source: constraint_3x3.F
Loading...

public Subroutines/Functions:

...
...
...
...
...
...
...
...

SUBROUTINErattle_3x3_ext(gci, particle_set, vel, dt)

...

Arguments:
POINTER
:: gci ...
POINTER
:: particle_set(:) ...
REAL(dp),
INTENT(inout)
:: vel(:,:) ...
REAL(dp),
INTENT(in)
:: dt ...

SUBROUTINErattle_3x3_int(molecule, particle_set, vel, dt)

...

Arguments:
POINTER
:: molecule ...
POINTER
:: particle_set(:) ...
REAL(dp),
INTENT(inout)
:: vel(:,:) ...
REAL(dp),
INTENT(in)
:: dt ...

SUBROUTINErattle_roll_3x3_ext(gci, particle_set, vel, r_rattle, dt, veps)

...

Arguments:
POINTER
:: gci ...
POINTER
:: particle_set(:) ...
REAL(dp),
INTENT(inout)
:: vel(:,:) ...
REAL(dp),
INTENT(in)
:: r_rattle(:,:) ...
REAL(dp),
INTENT(in)
:: dt ...
REAL(dp),
INTENT(in)
:: veps(:,:) ...

SUBROUTINErattle_roll_3x3_int(molecule, particle_set, vel, r_rattle, dt, veps)

...

Arguments:
POINTER
:: molecule ...
POINTER
:: particle_set(:) ...
REAL(dp),
INTENT(inout)
:: vel(:,:) ...
REAL(dp),
INTENT(in)
:: r_rattle(:,:) ...
REAL(dp),
INTENT(in)
:: dt ...
REAL(dp),
INTENT(in)
:: veps(:,:) ...

SUBROUTINEshake_3x3_ext(gci, particle_set, pos, vel, dt, ishake, max_sigma)

...

Arguments:
POINTER
:: gci ...
POINTER
:: particle_set(:) ...
REAL(dp),
INTENT(inout)
:: pos(:,:) ...
REAL(dp),
INTENT(inout)
:: vel(:,:) ...
REAL(dp),
INTENT(in)
:: dt ...
INTEGER,
INTENT(in)
:: ishake ...
REAL(dp),
INTENT(inout)
:: max_sigma ...

SUBROUTINEshake_3x3_int(molecule, particle_set, pos, vel, dt, ishake, max_sigma)

...

Arguments:
POINTER
:: molecule ...
POINTER
:: particle_set(:) ...
REAL(dp),
INTENT(inout)
:: pos(:,:) ...
REAL(dp),
INTENT(inout)
:: vel(:,:) ...
REAL(dp),
INTENT(in)
:: dt ...
INTEGER,
INTENT(in)
:: ishake ...
REAL(dp),
INTENT(inout)
:: max_sigma ...

SUBROUTINEshake_roll_3x3_ext(gci, particle_set, pos, vel, r_shake, v_shake, dt, ishake, max_sigma)

...

Arguments:
POINTER
:: gci ...
POINTER
:: particle_set(:) ...
REAL(dp),
INTENT(inout)
:: pos(:,:) ...
REAL(dp),
INTENT(inout)
:: vel(:,:) ...
REAL(dp),
INTENT(in)
:: r_shake(:,:) ...
REAL(dp),
INTENT(in)
:: v_shake(:,:) ...
REAL(dp),
INTENT(in)
:: dt ...
INTEGER,
INTENT(in)
:: ishake ...
REAL(dp),
INTENT(inout)
:: max_sigma ...

SUBROUTINEshake_roll_3x3_int(molecule, particle_set, pos, vel, r_shake, v_shake, dt, ishake, max_sigma)

...

Arguments:
POINTER
:: molecule ...
POINTER
:: particle_set(:) ...
REAL(dp),
INTENT(inout)
:: pos(:,:) ...
REAL(dp),
INTENT(inout)
:: vel(:,:) ...
REAL(dp),
INTENT(in)
:: r_shake(:,:) ...
REAL(dp),
INTENT(in)
:: v_shake(:,:) ...
REAL(dp),
INTENT(in)
:: dt ...
INTEGER,
INTENT(in)
:: ishake ...
REAL(dp),
INTENT(inout)
:: max_sigma ...