Trajectory Interface

public interface Trajectory

The Trajectory constructor: Trajectory(...) makes one (see new_trajectory for its arguments).

Calls

interface~~trajectory~~CallsGraph interface~trajectory Trajectory proc~new_trajectory new_trajectory interface~trajectory->proc~new_trajectory

Module Procedures

private function new_trajectory(dof, nopt) result(traj)

A trajectory with dof (2 or 3, default 3) degrees of freedom and nopt (default 0) optional vectors per position.

Arguments

Type IntentOptional Attributes Name
integer, intent(in), optional :: dof

degrees of freedom (2 or 3, default 3)

integer, intent(in), optional :: nopt

optional vectors per position (default 0)

Return Value type(Trajectory)