Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(molecule), | public | :: | mol_prop | ||||
type(energy_results), | public | :: | mol_energy | ||||
type(dft_parameters), | public | :: | dft | ||||
type(control_parameters), | public | :: | control | ||||
type(atomic_structure), | public | :: | atoms | ||||
type(functional_t), | public | :: | functional | ||||
type(tddft_parameters), | public | :: | tddft | ||||
type(container_t), | public | :: | dat | ||||
type(basis_set), | public | :: | basis | ||||
character(len=:), | public, | allocatable | :: | log_filename | |||
type(mpi_communicator), | public | :: | mpiinfo | ||||
type(electron_shell), | public | :: | elshell |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(information) | :: | this | ||||
integer(kind=c_int64_t) | :: | natoms | ||||
real(kind=c_double) | :: | x(*) | ||||
real(kind=c_double) | :: | y(*) | ||||
real(kind=c_double) | :: | z(*) | ||||
real(kind=c_double) | :: | q(*) | ||||
real(kind=c_double), | optional | :: | mass(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(information) | :: | this | ||||
type(atomic_structure) | :: | atoms |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(information) | :: | this | ||||
integer(kind=c_int64_t) | :: | natoms | ||||
real(kind=c_double) | :: | x(*) | ||||
real(kind=c_double) | :: | y(*) | ||||
real(kind=c_double) | :: | z(*) | ||||
real(kind=c_double) | :: | q(*) | ||||
real(kind=c_double), | optional | :: | mass(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(information) | :: | this | ||||
type(atomic_structure) | :: | atoms |
type, public :: information type(molecule) :: mol_prop type(energy_results) :: mol_energy type(dft_parameters) :: dft type(control_parameters) :: control type(atomic_structure) :: atoms type(functional_t) :: functional type(tddft_parameters) :: tddft type(container_t) :: dat type(basis_set) :: basis character(len=:), allocatable :: log_filename type(mpi_communicator) :: mpiinfo type(electron_shell) :: elshell contains generic :: set_atoms => set_atoms_arr, set_atoms_atm procedure, pass :: set_atoms_arr => info_set_atoms_arr procedure, pass :: set_atoms_atm => info_set_atoms_atm end type information