construct (or reconstruct) B from A and G all necessary informations are obtained from - A : atomic orbitals of individual atoms - G : molecular grids
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(atom_set), | intent(in) | :: | a(:) | 
                 atom set  | 
        ||
| type(grid3d), | intent(in) | :: | g | 
                 grid  | 
        ||
| type(basis), | intent(out) | :: | b | 
                 basis  | 
        ||
| real(kind=long), | intent(in), | optional | :: | eps_overlap | 
                 truncation parameters  | 
        |
| real(kind=long), | intent(in), | optional | :: | eps_overlap_single | 
                 truncation parameters  | 
        |
| logical, | intent(in), | optional | :: | yes_sym | 
                 use symmetry?  | 
        |
| character(len=*), | intent(in), | optional | :: | gto_file_path | 
                 path to file with gto informations  | 
        |
| logical, | intent(in), | optional | :: | yes_gradient | 
                 prepare for calculating gradients?  | 
        |
| real(kind=long), | intent(in), | optional | :: | basissetoverlaplim | 
                 truncation parameters  |