schrodinger.application.jaguar.basis module¶
Utility functions for dealing with Jaguar basis sets
-
class
schrodinger.application.jaguar.basis.
BasisSet
(name, backup, nstar, nplus, is_ecp, is_ps, numd, numf)¶ Bases:
schrodinger.application.jaguar.basis.BasisSet
A Pythonic wrapper for basis set information.
- Variables
name (str) – The name of the basis set
backup (str) – The basis set used for non-effective-core-potential atoms
nstar (int) – The availability of polarization functions
nplus (int) – The availability of diffuse functions
is_ecp (bool) – Does this basis set use effective core potentials on heavy atoms?
is_ps (bool) – Is this basis set pseudospectral?
numd (int) – The number of d functions
numf (int) – The number of f functions
-
__contains__
(key, /)¶ Return key in self.
-
__len__
()¶ Return len(self).
-
backup
¶ Alias for field number 1
-
count
(value, /)¶ Return number of occurrences of value.
-
index
(value, start=0, stop=9223372036854775807, /)¶ Return first index of value.
Raises ValueError if the value is not present.
-
is_ecp
¶ Alias for field number 4
-
is_ps
¶ Alias for field number 5
-
name
¶ Alias for field number 0
-
nplus
¶ Alias for field number 3
-
nstar
¶ Alias for field number 2
-
numd
¶ Alias for field number 6
-
numf
¶ Alias for field number 7
-
schrodinger.application.jaguar.basis.
mmjag_function
(func)¶ A decorator that wraps functions with mmjag_initialize and mmjag_terminate.
-
schrodinger.application.jaguar.basis.
get_basis
(*args, **kwargs)¶
-
schrodinger.application.jaguar.basis.
get_basis_by_name
(*args, **kwargs)¶
-
schrodinger.application.jaguar.basis.
get_bases
()¶ Get information about all basis set
- Returns
An iterator for basis sets, where each basis set is returned as a
BasisSet
object- Return type
iter
-
schrodinger.application.jaguar.basis.
default_basis
(*args, **kwargs)¶
-
schrodinger.application.jaguar.basis.
num_functions
(*args, **kwargs)¶
-
schrodinger.application.jaguar.basis.
num_functions_per_atom
(*args, **kwargs)¶
-
schrodinger.application.jaguar.basis.
num_functions_all_atoms
(*args, **kwargs)¶