pymatgen.analysis.chemenv.utils.math_utils module¶
This module contains some math utils that are used in the chemenv package.
-
divisors
(n)[source]¶ From a given natural integer, returns the list of divisors in ascending order :param n: Natural integer :return: List of divisors of n in ascending order
-
power2_inverse_decreasing
(xx, edges=None, prefactor=None)[source]¶ - Parameters
xx –
edges –
prefactor –
- Returns
-
power2_inverse_power2_decreasing
(xx, edges=None, prefactor=None)[source]¶ - Parameters
xx –
edges –
prefactor –
- Returns
-
power2_inverse_powern_decreasing
(xx, edges=None, prefactor=None, powern=2.0)[source]¶ - Parameters
xx –
edges –
prefactor –
powern –
- Returns
-
power2_tangent_decreasing
(xx, edges=None, prefactor=None)[source]¶ - Parameters
xx –
edges –
prefactor –
- Returns
-
powern_parts_step
(xx, edges=None, inverse=False, nn=2)[source]¶ - Parameters
xx –
edges –
inverse –
nn –
- Returns
-
prime_factors
(n)[source]¶ Lists prime factors of a given natural integer, from greatest to smallest :param n: Natural integer :rtype : list of all prime factors of the given natural n