Horton-Part
latest
User Documentation
Installation
Downloading the Code
Installing
Running Tests
Building the Documentation
Dependencies
Periodic real-space partitioning
Generating an input archive from GPAW
Command-line use
Python API
Real-material parity validation
Method scope
Quick Start
From Command Line
Periodic real-space partitioning: quick start
Construct a periodic grid and density
Run MBIS
Inspect and save the result
Production inputs
Example Tutorials
Prepare Molecular Density and Grid
Iterative Stockholder Analysis (ISA) method
Gaussian Iterative Stockholder Analysis (GISA) method
Quadprog Solver
Using API
Customized Implementation
CVXOPT Solver
Using API
Customized Implementation
ECOS Sovler
OSQP Solver
Customized SLSQP Solver
Customized Least-Square Sovler
Minimum Basis Iterative Stockholder (MBIS) scheme
Alternating Linear approximation of the ISA (aLISA) method
Non-linear optimization problem
Convex optimization method
Trust-region method
Non-linear equations (fixed-point equations)
Self-consistent method
Direct Inversion in Iterative Space (DIIS)
Newton Method
Customized Methods
New Direct Inversion in Iterative Space (DIIS)
Global Linear approximation of the ISA (gLISA) method
Non-linear optimization problem
Convex optimization method
Trust-region method
Non-linear equations (fixed-point equations)
Self-consistent method
Direct Inversion of Iterative Space (DIIS)
(Iterative) Hirshfeld method
Hirshfeld method
Iterative Hirshfeld method
Export AIM density to a cube file
Mulliken method
Comparing periodic stockholder methods
Basis requirements
Check every partition
Optional self-consistent solver
API Documentation
horton_part
horton_part package
Subpackages
horton_part.adapters package
horton_part.algo package
horton_part.core package
horton_part.periodic package
horton_part.scripts package
Submodules
horton_part.alisa module
horton_part.becke module
horton_part.gisa module
horton_part.glisa module
horton_part.gmbis module
horton_part.hirshfeld module
horton_part.hirshfeld_i module
horton_part.isa module
horton_part.mbis module
horton_part.mulliken module
horton_part.nlis module
horton_part.utils module
Module contents
Horton-Part
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(AnalyticBasisFuncHelper method)
(BasisFuncHelper method)
(BeckeWPart method)
(Cache method)
(CacheItem method)
(ExpBasisFuncHelper method)
(ExponentialShape method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(GridPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(InterpolatedProAtom method)
(ISAWPart method)
(JustOnceClass method)
(LinearISAWPart method)
(LinearProAtom method)
(MBISProAtom method)
(MBISWPart method)
(NLISWPart method)
(NoDefault method)
(NumericBasisFuncHelper method)
(Part method)
(PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
(PeriodicAVHWPart method)
(PeriodicHirshfeldIWPart method)
(PeriodicHirshfeldWPart method)
(PeriodicLISAWPart method)
(PeriodicMBISWPart method)
(PeriodicPartitionResult method)
(PeriodicStockholder method)
(ProAtomDB method)
(ProAtomRecord method)
(RadialSplineState method)
(WPart method)
A
AbstractISAWPart (class in horton_part.core.iterstock)
AbstractStockholderWPart (class in horton_part.core.stockholder)
aim_weights (PeriodicAVHWPart property)
(PeriodicHirshfeldIWPart property)
(PeriodicHirshfeldWPart property)
(PeriodicLISAWPart property)
(PeriodicMBISWPart property)
(PeriodicPartitionResult attribute)
AnalyticBasisFuncHelper (class in horton_part.core.basis)
assemble_density_arrays() (in module horton_part.adapters.gpaw)
B
basis_values() (LinearProAtom method)
BasisFuncHelper (class in horton_part.core.basis)
BeckeWPart (class in horton_part.becke)
bfgs() (in module horton_part.algo.quasi_newton)
bound_to_electron_loss (RadialSplineState attribute)
bs_helper (GaussianISAWPart property)
(GlobalLinearISAWPart property)
(LinearISAWPart property)
build_parser() (PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
builtin_solvers (LinearISAWPart attribute)
C
cache (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
Cache (class in horton_part.core.cache)
cache (GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(Part property)
(WPart property)
CacheItem (class in horton_part.core.cache)
calc_promol_dens() (GlobalLinearISAWPart method)
calc_radial_distances() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(WPart method)
cdiis() (in module horton_part.algo.cdiis)
charge (ProAtomRecord property)
(RadialSplineState attribute)
charges (PeriodicAVHWPart property)
(PeriodicHirshfeldIWPart property)
(PeriodicHirshfeldWPart property)
(PeriodicLISAWPart property)
(PeriodicMBISWPart property)
(PeriodicPartitionResult attribute)
check_alloc() (CacheItem method)
check_dens_monotonicity() (in module horton_part.utils)
check_dens_negativity() (in module horton_part.utils)
check_inputs() (in module horton_part.utils)
check_pars_negativity() (in module horton_part.utils)
check_pars_population() (in module horton_part.utils)
check_pro_atom_parameters() (in module horton_part.utils)
check_pro_atom_parameters_neg_pars() (in module horton_part.utils)
check_pro_atom_parameters_non_neg_pars() (in module horton_part.utils)
check_proatomdb() (in module horton_part.hirshfeld)
check_settings() (PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
check_tags() (CacheItem method)
chop() (ProAtomRecord method)
clear() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(Cache method)
(CacheItem method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(JustOnceClass method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
clear_item() (Cache method)
compact() (ProAtomDB method)
compute_augmentation_spheres() (in module horton_part.adapters.gpaw)
compute_change() (AbstractISAWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(in module horton_part.core.iterstock)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
compute_proatom_dens() (AnalyticBasisFuncHelper method)
(BasisFuncHelper method)
(ExpBasisFuncHelper method)
(NumericBasisFuncHelper method)
compute_proshell_dens() (AnalyticBasisFuncHelper method)
(BasisFuncHelper method)
(ExpBasisFuncHelper method)
(NumericBasisFuncHelper method)
compute_pseudo_population() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
compute_quantities() (in module horton_part.utils)
compute_radii() (ProAtomRecord method)
compute_uniform_points() (in module horton_part.adapters.gpaw)
construct_molgrid_from_dict() (in module horton_part.scripts.partition_density)
converged (PeriodicPartitionResult attribute)
coordinates (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(Part property)
(WPart property)
cutoff() (ExponentialShape method)
(InterpolatedProAtom method)
(LinearProAtom method)
(MBISProAtom method)
(RadialSplineState method)
D
deflist() (in module horton_part.core.logging)
density (RadialSplineState attribute)
density_cutoff (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(WPart property)
deriv (ProAtomRecord property)
diis() (in module horton_part.algo.diis)
do_all() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
do_charges() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
do_density_decomposition() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(WPart method)
do_dispersion() (HirshfeldIWPart method)
(HirshfeldWPart method)
(in module horton_part.hirshfeld)
do_moments() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
do_partitioning() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(PeriodicAVHWPart method)
(PeriodicHirshfeldIWPart method)
(PeriodicHirshfeldWPart method)
(PeriodicLISAWPart method)
(PeriodicMBISWPart method)
(WPart method)
do_populations() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
do_prosplines() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
do_spin_charges() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
dump() (Cache method)
dump_spline() (in module horton_part.adapters.gpaw)
E
electrons (RadialSplineState attribute)
energy (ProAtomRecord property)
energy_hartree (RadialSplineState attribute)
eval_correction() (in module horton_part.adapters.gpaw)
eval_pro_shells() (GlobalLinearISAWPart method)
eval_proatom() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
eval_spline() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
evaluate() (ExponentialShape method)
(InterpolatedProAtom method)
(LinearProAtom method)
(MBISProAtom method)
(RadialSplineState method)
evaluate_basis_functions() (in module horton_part.gisa)
evaluate_function() (in module horton_part.core.basis)
evaluate_shell() (MBISProAtom static method)
ExpBasisFuncHelper (class in horton_part.core.basis)
exponent (ExponentialShape attribute)
ExponentialShape (class in horton_part.periodic.basis)
exponents (ExpBasisFuncHelper property)
F
finalize_propars() (in module horton_part.core.iterstock)
fit() (LinearProAtom method)
(MBISProAtom method)
fit_basis() (LinearProAtom method)
fix_proatom_rho() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
fix_propars() (in module horton_part.utils)
from_alloc() (CacheItem class method)
from_file() (ExpBasisFuncHelper class method)
(NumericBasisFuncHelper class method)
from_function_type() (ExpBasisFuncHelper class method)
(NumericBasisFuncHelper class method)
from_json() (ExpBasisFuncHelper class method)
from_spline_file() (ProAtomDB class method)
from_yaml() (ExpBasisFuncHelper class method)
function_g() (GlobalLinearISAWPart method)
G
GaussianISAWPart (class in horton_part.gisa)
get_atomic_grid_data() (in module horton_part.adapters.gpaw)
get_charges() (ProAtomDB method)
get_exponent() (ExpBasisFuncHelper method)
get_grid() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
get_horton2_order() (in module horton_part.adapters.gpaw)
get_initial() (AnalyticBasisFuncHelper method)
(BasisFuncHelper method)
(ExpBasisFuncHelper method)
(NumericBasisFuncHelper method)
get_initial_gmbis_propars() (in module horton_part.gmbis)
get_initial_mbis_propars() (in module horton_part.mbis)
get_initial_nlis_propars() (in module horton_part.nlis)
get_interpolation_info() (HirshfeldIWPart method)
get_isolated() (HirshfeldIWPart method)
get_moldens() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
get_moment() (ProAtomRecord method)
get_mulliken_operators() (in module horton_part.mulliken)
get_ncart_cumul() (in module horton_part.core.base)
get_nested_attr() (in module horton_part.scripts.partition_density)
get_nlis_nshell() (in module horton_part.nlis)
get_npure_cumul() (in module horton_part.core.base)
get_nshell() (AnalyticBasisFuncHelper method)
(BasisFuncHelper method)
(ExpBasisFuncHelper method)
(in module horton_part.mbis)
(NumericBasisFuncHelper method)
get_numbers() (ProAtomDB method)
get_order() (ExpBasisFuncHelper method)
get_print_func() (in module horton_part.core.logging)
get_proatom_rho() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(in module horton_part.gisa)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
get_proatom_spline() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
get_record() (ProAtomDB method)
get_rgrid() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(ProAtomDB method)
get_rho() (ProAtomDB method)
get_shell_nbasis() (in module horton_part.mulliken)
get_somefn() (HirshfeldIWPart method)
get_spindens() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
get_spline() (ProAtomDB method)
get_uniform_grid_data() (in module horton_part.adapters.gpaw)
get_wcor() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
GlobalLinearISAWPart (class in horton_part.glisa)
GMBISWPart (class in horton_part.gmbis)
grid (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(Part property)
(WPart property)
grid_populations (PeriodicPartitionResult attribute)
grid_type (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(WPart property)
GridPart (class in horton_part.adapters.gpaw)
H
HirshfeldIWPart (class in horton_part.hirshfeld_i)
HirshfeldWPart (class in horton_part.hirshfeld)
history (PeriodicPartitionResult attribute)
horton_part
module
horton_part.adapters
module
horton_part.adapters.gpaw
module
horton_part.algo
module
horton_part.algo.cdiis
module
horton_part.algo.diis
module
horton_part.algo.quasi_newton
module
horton_part.alisa
module
horton_part.becke
module
horton_part.core
module
horton_part.core.base
module
horton_part.core.basis
module
horton_part.core.cache
module
horton_part.core.iterstock
module
horton_part.core.logging
module
horton_part.core.proatomdb
module
horton_part.core.stockholder
module
horton_part.gisa
module
horton_part.glisa
module
horton_part.gmbis
module
horton_part.hirshfeld
module
horton_part.hirshfeld_i
module
horton_part.isa
module
horton_part.mbis
module
horton_part.mulliken
module
horton_part.nlis
module
horton_part.periodic
module
horton_part.periodic.basis
module
horton_part.periodic.core
module
horton_part.periodic.methods
module
horton_part.scripts
module
horton_part.scripts.generate_cube
module
horton_part.scripts.generate_density
module
horton_part.scripts.partition_density
module
horton_part.scripts.partition_periodic
module
horton_part.scripts.program
module
horton_part.utils
module
I
init_propars() (in module horton_part.gisa)
initials (AnalyticBasisFuncHelper property)
(BasisFuncHelper property)
(ExpBasisFuncHelper property)
(NumericBasisFuncHelper property)
InterpolatedProAtom (class in horton_part.periodic.core)
interpolation_info() (InterpolatedProAtom method)
ipot_energy (ProAtomRecord property)
is_proatom_valid() (GlobalLinearISAWPart method)
is_promol_valid() (GlobalLinearISAWPart method)
ISAWPart (class in horton_part.isa)
iterations (PeriodicPartitionResult attribute)
iteritems() (Cache method)
iterkeys() (Cache method)
itervalues() (Cache method)
J
just_once() (in module horton_part.core.cache)
JustOnceClass (class in horton_part.core.cache)
K
k (BeckeWPart property)
L
linear (BeckeWPart attribute)
LinearISAWPart (class in horton_part.alisa)
LinearProAtom (class in horton_part.periodic.core)
lmax (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(Part property)
(WPart property)
load() (Cache method)
load_basis_info() (PartDensProg method)
load_lisa_basis() (in module horton_part.periodic.basis)
load_params() (in module horton_part.core.basis)
load_pro_shell() (GlobalLinearISAWPart method)
load_settings_from_yaml_file() (in module horton_part.scripts.program)
load_spline_proatoms() (in module horton_part.periodic.basis)
local (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(Part property)
(WPart property)
lstsq_solver_dyn() (in module horton_part.algo.diis)
lstsq_solver_with_extra_constr() (in module horton_part.algo.diis)
lstsq_spsolver() (in module horton_part.algo.diis)
M
main() (in module horton_part.adapters.gpaw)
(in module horton_part.scripts.generate_cube)
(in module horton_part.scripts.generate_density)
(in module horton_part.scripts.partition_density)
(in module horton_part.scripts.partition_periodic)
maxiter (GlobalLinearISAWPart property)
MBISProAtom (class in horton_part.periodic.core)
MBISWPart (class in horton_part.mbis)
method (PeriodicPartitionResult attribute)
model_charges (PeriodicPartitionResult attribute)
model_populations (PeriodicPartitionResult attribute)
module
horton_part
horton_part.adapters
horton_part.adapters.gpaw
horton_part.algo
horton_part.algo.cdiis
horton_part.algo.diis
horton_part.algo.quasi_newton
horton_part.alisa
horton_part.becke
horton_part.core
horton_part.core.base
horton_part.core.basis
horton_part.core.cache
horton_part.core.iterstock
horton_part.core.logging
horton_part.core.proatomdb
horton_part.core.stockholder
horton_part.gisa
horton_part.glisa
horton_part.gmbis
horton_part.hirshfeld
horton_part.hirshfeld_i
horton_part.isa
horton_part.mbis
horton_part.mulliken
horton_part.nlis
horton_part.periodic
horton_part.periodic.basis
horton_part.periodic.core
horton_part.periodic.methods
horton_part.scripts
horton_part.scripts.generate_cube
horton_part.scripts.generate_density
horton_part.scripts.partition_density
horton_part.scripts.partition_periodic
horton_part.scripts.program
horton_part.utils
mol_pop (GlobalLinearISAWPart property)
N
name (AbstractISAWPart attribute)
(AbstractStockholderWPart attribute)
(BeckeWPart attribute)
(GaussianISAWPart attribute)
(GlobalLinearISAWPart attribute)
(GMBISWPart attribute)
(HirshfeldIWPart attribute)
(HirshfeldWPart attribute)
(ISAWPart attribute)
(LinearISAWPart attribute)
(MBISWPart attribute)
(NLISWPart attribute)
(Part attribute)
(PeriodicAVHWPart attribute)
(PeriodicHirshfeldIWPart attribute)
(PeriodicHirshfeldWPart attribute)
(PeriodicLISAWPart attribute)
(PeriodicMBISWPart attribute)
(WPart attribute)
natom (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(Part property)
(WPart property)
negative_cutoff (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(WPart property)
nelec (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(Part property)
(WPart property)
NLISWPart (class in horton_part.nlis)
NoDefault (class in horton_part.core.cache)
normalize() (ProAtomDB method)
number (ProAtomRecord property)
numbers (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(Part property)
(WPart property)
NumericBasisFuncHelper (class in horton_part.core.basis)
O
on_molgrid (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(WPart property)
only_use_molgrid (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(WPart property)
opt_mbis_propars() (in module horton_part.mbis)
opt_nlis_propars() (in module horton_part.nlis)
opt_propars_qp_interface() (in module horton_part.gisa)
options (BeckeWPart attribute)
order (ExponentialShape attribute)
orders (ExpBasisFuncHelper property)
P
parameter_labels (InterpolatedProAtom property)
(LinearProAtom property)
(MBISProAtom property)
(PeriodicPartitionResult attribute)
parameters (InterpolatedProAtom property)
(LinearProAtom property)
(MBISProAtom property)
(PeriodicPartitionResult attribute)
parse_args() (in module horton_part.adapters.gpaw)
Part (class in horton_part.core.base)
PartCubeProg (class in horton_part.scripts.generate_cube)
PartDensProg (class in horton_part.scripts.partition_density)
PartGenProg (class in horton_part.scripts.generate_density)
partition_mulliken() (in module horton_part.mulliken)
partition_periodic() (in module horton_part.periodic.methods)
PartProg (class in horton_part.scripts.program)
PeriodicAVHWPart (class in horton_part.periodic.methods)
PeriodicHirshfeldIWPart (class in horton_part.periodic.methods)
PeriodicHirshfeldWPart (class in horton_part.periodic.methods)
PeriodicLISAWPart (class in horton_part.periodic.methods)
PeriodicMBISWPart (class in horton_part.periodic.methods)
PeriodicPartitionResult (class in horton_part.periodic.core)
PeriodicStockholder (class in horton_part.periodic.core)
population (InterpolatedProAtom property)
(LinearProAtom property)
(MBISProAtom property)
(ProAtomRecord property)
population_cutoff (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(WPart property)
populations (PeriodicPartitionResult attribute)
prepare_exp_n_dict() (in module horton_part.scripts.partition_density)
prepare_input() (in module horton_part.adapters.gpaw)
(in module horton_part.scripts.generate_density)
prepare_input_cube() (in module horton_part.scripts.generate_cube)
print_basis() (PartDensProg method)
print_charges() (PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
print_coordinates() (PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
print_header() (PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
print_line() (PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
print_part_time() (PartDensProg method)
print_propars() (PartDensProg method)
print_settings() (PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
pro_shells (GlobalLinearISAWPart property)
ProAtomDB (class in horton_part.core.proatomdb)
proatomdb (HirshfeldIWPart property)
(HirshfeldWPart property)
ProAtomRecord (class in horton_part.core.proatomdb)
promolecule (PeriodicPartitionResult attribute)
promolecule() (PeriodicStockholder method)
propars (GlobalLinearISAWPart property)
pseudo_number (ProAtomRecord property)
pseudo_numbers (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(Part property)
(WPart property)
pseudo_population (ProAtomRecord property)
R
radial_distances (AbstractISAWPart property)
(AbstractStockholderWPart property)
(BeckeWPart property)
(GaussianISAWPart property)
(GlobalLinearISAWPart property)
(GMBISWPart property)
(HirshfeldIWPart property)
(HirshfeldWPart property)
(ISAWPart property)
(LinearISAWPart property)
(MBISWPart property)
(NLISWPart property)
(WPart property)
radial_weights (RadialSplineState attribute)
RadialSplineState (class in horton_part.periodic.basis)
radii (RadialSplineState attribute)
reconstruction_error (PeriodicPartitionResult attribute)
residual() (GlobalLinearISAWPart method)
rgrid (ProAtomRecord property)
rho (ProAtomRecord property)
rho_x_pro_shells (GlobalLinearISAWPart property)
run() (PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
run_fixed() (PeriodicStockholder method)
run_hirshfeld_i() (PeriodicStockholder method)
run_iterative() (PeriodicStockholder method)
run_self_consistent_linear() (PeriodicStockholder method)
run_self_consistent_mbis() (PeriodicStockholder method)
run_variational_linear() (PeriodicStockholder method)
run_variational_mbis() (PeriodicStockholder method)
S
safe (ProAtomRecord property)
setup_bs_helper() (in module horton_part.alisa)
setup_grids() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(WPart method)
setup_logger() (in module horton_part.core.logging)
(PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
shell_cutoff() (MBISProAtom static method)
shell_derivatives() (MBISProAtom static method)
single_launch() (PartCubeProg method)
(PartDensProg method)
(PartGenProg method)
(PartProg method)
size (ProAtomDB property)
solver (PeriodicPartitionResult attribute)
solver_cdiis() (GlobalLinearISAWPart method)
(in module horton_part.alisa)
solver_cvxopt() (GlobalLinearISAWPart method)
(in module horton_part.alisa)
solver_diis() (GlobalLinearISAWPart method)
(in module horton_part.alisa)
solver_m_newton() (GlobalLinearISAWPart method)
(in module horton_part.alisa)
solver_newton() (GlobalLinearISAWPart method)
(in module horton_part.alisa)
solver_quasi_newton() (GlobalLinearISAWPart method)
(in module horton_part.alisa)
solver_sc() (GlobalLinearISAWPart method)
(in module horton_part.alisa)
solver_sc_1_iter() (in module horton_part.alisa)
solver_sc_plus_cvxopt() (in module horton_part.alisa)
solver_trust_region() (GlobalLinearISAWPart method)
(in module horton_part.alisa)
splines_dict (NumericBasisFuncHelper property)
stockholder_populations() (PeriodicStockholder method)
T
tags (CacheItem property)
threshold (GlobalLinearISAWPart property)
to_atomic_grid() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
to_cube() (in module horton_part.scripts.generate_cube)
to_dict() (PeriodicPartitionResult method)
typecheck_geo() (in module horton_part.utils)
U
update_at_weights() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
update_pro() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
update_propars_atom() (in module horton_part.mbis)
update_safe() (ProAtomRecord method)
V
valid (CacheItem property)
value (CacheItem property)
variables_stored_in_cache() (AbstractISAWPart method)
(AbstractStockholderWPart method)
(BeckeWPart method)
(GaussianISAWPart method)
(GlobalLinearISAWPart method)
(GMBISWPart method)
(HirshfeldIWPart method)
(HirshfeldWPart method)
(ISAWPart method)
(LinearISAWPart method)
(MBISWPart method)
(NLISWPart method)
(Part method)
(WPart method)
W
WPart (class in horton_part.core.base)
wpart_schemes() (in module horton_part.utils)