Documentation for module basis_set_container_types

...

source: basis_set_container_types.F
Loading...

public Types:

basis_set_container_type
...

public Subroutines/Functions:

...
Retrieve a basis set from the container
...
...

public Types:

TYPE :: basis_set_container_type

...


:: basis_type = "" ...
INTEGER
:: basis_type_nr = 0 ...
POINTER :: basis_set => NULL() ...

SUBROUTINEadd_basis_set_to_container(container, basis_set, basis_set_type)

...

Arguments:
INTENT(inout)
:: container(:) ...
POINTER
:: basis_set ...
CHARACTER(*)
:: basis_set_type ...

SUBROUTINEget_basis_from_container(container, basis_set, inumbas, basis_type)

Retrieve a basis set from the container

Arguments:
INTENT(inout)
:: container(:) ...
POINTER
:: basis_set ...
INTEGER,
OPTIONAL
:: inumbas ...
CHARACTER(*),
OPTIONAL
:: basis_type ...

SUBROUTINEremove_basis_from_container(container, inum, basis_type)

...

Arguments:
INTENT(inout)
:: container(:) ...
INTEGER,
INTENT(in),
OPTIONAL
:: inum ...
CHARACTER(*),
OPTIONAL
:: basis_type ...

SUBROUTINEremove_basis_set_container(basis)

...

Arguments:
INTENT(inout)
:: basis(:) ...