| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | basis |
Basis name |
||
| logical, | public | :: | citation | = | .false. | ||
| character(len=:), | public, | allocatable | :: | citation_output | |||
| logical, | public | :: | grad | = | .false. | ||
| character(len=:), | public, | allocatable | :: | grad_output | |||
| character(len=:), | public, | allocatable | :: | input |
Geometry input file |
||
| integer, | public, | allocatable | :: | input_format |
Format of the geometry input |
||
| logical, | public | :: | json | = | .false. | ||
| character(len=:), | public, | allocatable | :: | json_output | |||
| character(len=:), | public, | allocatable | :: | method |
Method name |
||
| logical, | public | :: | tmer | = | .true. | ||
| integer, | public | :: | verbosity | = | 2 | ||
| logical, | public | :: | wrap | = | .true. |
type, extends(app_config) :: gcp_config !> Geometry input file character(len=:), allocatable :: input !> Format of the geometry input integer, allocatable :: input_format !> Method name character(len=:), allocatable :: method !> Basis name character(len=:), allocatable :: basis logical :: json = .false. character(len=:), allocatable :: json_output logical :: wrap = .true. logical :: tmer = .true. logical :: grad = .false. character(len=:), allocatable :: grad_output integer :: verbosity = 2 logical :: citation = .false. character(len=:), allocatable :: citation_output end type gcp_config