Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Globals class #32

Open
GJHSimmons opened this issue Dec 4, 2023 · 0 comments
Open

Globals class #32

GJHSimmons opened this issue Dec 4, 2023 · 0 comments
Labels
design Discussions around design decisions future features Description of planned functionality

Comments

@GJHSimmons
Copy link
Collaborator

Supersedes #28.

We discussed that a globals class is required. This class should capture everything in a population that is not stored in current data structures (variables, parameters, windows, etc.). It should therefore contain:

  • the variable time, or some other global independent variable(s);
  • the functions available to be used in symbolic expressions. This should include functions already part of the sympy package, as well as custom functions, see Modular data-defined functions module #31;
  • global parameters, such as temperature, pressure, even if they are read as functions of time from climate data.
@GJHSimmons GJHSimmons added future features Description of planned functionality design Discussions around design decisions labels Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Discussions around design decisions future features Description of planned functionality
Projects
None yet
Development

No branches or pull requests

1 participant