Skip to content

Cemetery

Cemeteries

Bases: Supergroup

Source code in june/groups/cemetery.py
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
class Cemeteries(Supergroup):
    """ """
    def __init__(self):
        """
        Initialises Cemeteries with a single Cemetery object.

        Parameters
        ----------
        disease_config : DiseaseConfig
            The disease-specific configuration object.
        """
        super().__init__([Cemetery()])

    def get_nearest(self, person):
        """

        Args:
            person: 

        """
        return self.members[0]

__init__()

Initialises Cemeteries with a single Cemetery object.

Parameters

disease_config : DiseaseConfig The disease-specific configuration object.

Source code in june/groups/cemetery.py
19
20
21
22
23
24
25
26
27
28
def __init__(self):
    """
    Initialises Cemeteries with a single Cemetery object.

    Parameters
    ----------
    disease_config : DiseaseConfig
        The disease-specific configuration object.
    """
    super().__init__([Cemetery()])

get_nearest(person)

Parameters:

Name Type Description Default
person
required
Source code in june/groups/cemetery.py
30
31
32
33
34
35
36
37
def get_nearest(self, person):
    """

    Args:
        person: 

    """
    return self.members[0]

Cemetery

Bases: Group

Source code in june/groups/cemetery.py
 5
 6
 7
 8
 9
10
11
12
13
14
class Cemetery(Group):
    """ """
    def add(self, person):
        """

        Args:
            person: 

        """
        self[0].people.append(person)

add(person)

Parameters:

Name Type Description Default
person
required
Source code in june/groups/cemetery.py
 7
 8
 9
10
11
12
13
14
def add(self, person):
    """

    Args:
        person: 

    """
    self[0].people.append(person)