structure input info
contains informations from different input file formats
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | angs_coord | = | .false. |
Unit of the atomic coordinates should be in Angstrom if possible |
|
logical, | public | :: | angs_lattice | = | .false. |
Unit of the lattice vectors should be in Angstrom if possible |
|
logical, | public | :: | cartesian | = | .true. |
Periodic coordinates should use preferably cartesian coordinates |
|
logical, | public | :: | lattice | = | .true. |
Lattice information should use preferably lattice vectors |
|
logical, | public | :: | missing_hydrogen | = | .false. |
SDF hydrogen query present or PDB without hydrogen atoms found |
|
real(kind=wp), | public | :: | scale | = | 1.0_wp |
Vasp coordinate scaling information |
|
logical, | public | :: | selective | = | .false. |
Vasp selective dynamics keyword is present |
|
logical, | public | :: | two_dimensional | = | .false. |
SDF 2D structure present |
type :: structure_info !> Vasp coordinate scaling information real(wp) :: scale = 1.0_wp !> Vasp selective dynamics keyword is present logical :: selective = .false. !> SDF 2D structure present logical :: two_dimensional = .false. !> SDF hydrogen query present or PDB without hydrogen atoms found logical :: missing_hydrogen = .false. !> Periodic coordinates should use preferably cartesian coordinates logical :: cartesian = .true. !> Lattice information should use preferably lattice vectors logical :: lattice = .true. !> Unit of the lattice vectors should be in Angstrom if possible logical :: angs_lattice = .false. !> Unit of the atomic coordinates should be in Angstrom if possible logical :: angs_coord = .false. end type structure_info