traj_read Subroutine

private subroutine traj_read(this, iframe, nts, ierr, coordinates, velocities, forces, charge)

Read from an open trajectory.

Type Bound

trajectory_t

Arguments

Type IntentOptional Attributes Name
class(trajectory_t), intent(in) :: this
integer, intent(in) :: iframe

Frame number

integer(kind=ip_long), intent(out) :: nts

Time step counter

integer, intent(out) :: ierr

Error flag

real(kind=rp), intent(out), optional, dimension(:,:) :: coordinates
real(kind=rp), intent(out), optional, dimension(:,:) :: velocities
real(kind=rp), intent(out), optional, dimension(:,:) :: forces
real(kind=rp), intent(out), optional, dimension(:) :: charge