Source code for pycopancore.model_components.seven_dwarfs.model
"""Model mixing class template.
TODO: adjust or fill in code and documentation wherever marked by "TODO:",
then remove these instructions
"""
# This file is part of pycopancore.
#
# Copyright (C) 2016-2017 by COPAN team at Potsdam Institute for Climate
# Impact Research
#
# URL: <http://www.pik-potsdam.de/copan/software>
# Contact: core@pik-potsdam.de
# License: BSD 2-clause license
from . import interface as I
# import all needed entity type implementation classes:
from .implementation import World, Cell, Individual, Culture, SocialSystem, Group
# import all needed process taxon implementation classes:
[docs]
class Model(I.Model):
"""Model mixin class."""
# mixins provided by this model component:
entity_types = [World, Cell, Individual, SocialSystem, Group]
"""list of entity types augmented by this component"""
process_taxa = [Culture]
"""list of process taxa augmented by this component"""