Skip to content

Constants

planck.constants.Constants ¤

Bases: dict

Constants library storing planck.models.DimensionalPhysicalConstant and planck.models.NonDimensionalPhysicalConstant models.

Functions¤

find ¤

find(sub=None)

Return list of constant keys containing a given string

Parameters:

Name Type Description Default
sub str

Sub-string to search keys for. By default, return all keys.

None

Returns:

Name Type Description
keys list

List of keys

Source code in planck/constants.py
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
def find(self, sub: str = None) -> list:
    """
    Return list of constant keys containing a given string

    Parameters
    ----------
    sub:
       Sub-string to search keys for. By default, return all keys.

    Returns
    ------
    keys:
       List of keys
    """
    if sub is None:
        sub = ""

    # Get Keys
    keys = []
    for k, v in self.items():
        if sub in k:
            keys += [k]
    keys.sort()

    # Return keys
    return keys