(git:ccc2433)
atom_types.F File Reference

Go to the source code of this file.

Modules

module  atom_types
 Define the atom type and its sub types.
 

Functions/Subroutines

subroutine, public atom_types::init_atom_basis (basis, basis_section, zval, btyp)
 Initialize the basis for the atomic code. More...
 
subroutine, public atom_types::init_atom_basis_default_pp (basis)
 ... More...
 
subroutine, public atom_types::atom_basis_gridrep (basis, gbasis, r, rab)
 ... More...
 
subroutine, public atom_types::release_atom_basis (basis)
 ... More...
 
subroutine, public atom_types::create_atom_type (atom)
 ... More...
 
subroutine, public atom_types::release_atom_type (atom)
 ... More...
 
subroutine, public atom_types::set_atom (atom, basis, state, integrals, orbitals, potential, zcore, pp_calc, do_zmp, doread, read_vxc, method_type, relativistic, coulomb_integral_type, exchange_integral_type, fmat)
 ... More...
 
subroutine, public atom_types::create_atom_orbs (orbs, mbas, mo)
 ... More...
 
subroutine, public atom_types::release_atom_orbs (orbs)
 ... More...
 
subroutine, public atom_types::setup_hf_section (hf_frac, do_hfx, atom, xc_section, extype)
 ... More...
 
subroutine, public atom_types::create_opmat (opmat, n, lmax)
 ... More...
 
subroutine, public atom_types::release_opmat (opmat)
 ... More...
 
subroutine, public atom_types::create_opgrid (opgrid, grid)
 ... More...
 
subroutine, public atom_types::release_opgrid (opgrid)
 ... More...
 
subroutine, public atom_types::clementi_geobas (zval, cval, aval, ngto, ival)
 ... More...
 
subroutine, public atom_types::read_atom_opt_section (optimization, opt_section)
 ... More...
 
subroutine, public atom_types::init_atom_potential (potential, potential_section, zval)
 ... More...
 
subroutine, public atom_types::release_atom_potential (potential)
 ... More...
 
subroutine, public atom_types::read_ecp_potential (element_symbol, potential, pseudo_name, pseudo_file, potential_section)
 ... More...
 
logical function, public atom_types::atom_compare_grids (grid1, grid2)
 ... More...
 

Variables

integer, parameter, public atom_types::lmat = 5
 
integer, parameter, public atom_types::gto_basis = 100
 
integer, parameter, public atom_types::cgto_basis = 101
 
integer, parameter, public atom_types::sto_basis = 102
 
integer, parameter, public atom_types::num_basis = 103