subroutine, public fist_intra_force::force_intra_control |
( |
type(molecule_type), dimension(:), pointer |
molecule_set, |
|
|
type(molecule_kind_type), dimension(:), pointer |
molecule_kind_set, |
|
|
type(distribution_1d_type), pointer |
local_molecules, |
|
|
type(particle_type), dimension(:), pointer |
particle_set, |
|
|
type(particle_type), dimension(:), pointer |
shell_particle_set, |
|
|
type(particle_type), dimension(:), pointer |
core_particle_set, |
|
|
real(kind=dp), intent(inout) |
pot_bond, |
|
|
real(kind=dp), intent(inout) |
pot_bend, |
|
|
real(kind=dp), intent(inout) |
pot_urey_bradley, |
|
|
real(kind=dp), intent(inout) |
pot_torsion, |
|
|
real(kind=dp), intent(inout) |
pot_imp_torsion, |
|
|
real(kind=dp), intent(inout) |
pot_opbend, |
|
|
real(kind=dp), intent(inout) |
pot_shell, |
|
|
real(kind=dp), dimension(:, :), intent(inout) |
pv_bond, |
|
|
real(kind=dp), dimension(:, :), intent(inout) |
pv_bend, |
|
|
real(kind=dp), dimension(:, :), intent(inout) |
pv_urey_bradley, |
|
|
real(kind=dp), dimension(:, :), intent(inout) |
pv_torsion, |
|
|
real(kind=dp), dimension(:, :), intent(inout) |
pv_imp_torsion, |
|
|
real(kind=dp), dimension(:, :), intent(inout) |
pv_opbend, |
|
|
real(kind=dp), dimension(:, :), intent(inout), optional |
f_bond, |
|
|
real(kind=dp), dimension(:, :), intent(inout), optional |
f_bend, |
|
|
real(kind=dp), dimension(:, :), intent(inout), optional |
f_torsion, |
|
|
real(kind=dp), dimension(:, :), intent(inout), optional |
f_ub, |
|
|
real(kind=dp), dimension(:, :), intent(inout), optional |
f_imptor, |
|
|
real(kind=dp), dimension(:, :), intent(inout), optional |
f_opbend, |
|
|
type(cell_type), pointer |
cell, |
|
|
logical, intent(in) |
use_virial, |
|
|
type(atprop_type), pointer |
atprop_env |
|
) |
| |