|
|
### [Get Started](GetStarted/Getting-started) – [Architecture](Architecture) – [Design elements](Design-elements) – [Contribute](Contribute)
|
|
|
### [Get Started](GetStarted/Getting-started) – [Developer Documentation](developers/Developer-Documentation) – [Architecture](Architecture) – [Design elements](Design-elements) – [Contribute](Contribute)
|
|
|
|
|
|
## FAME
|
|
|
FAME is the open **F**ramework for distributed **A**gent-based **M**odels of **E**nergy systems.
|
... | ... | @@ -17,9 +17,9 @@ All components of FAME are open source: |
|
|
## Workflow
|
|
|
![](uploads/Components.png)
|
|
|
|
|
|
Start with programming your model in Java by extending FAME-Core's base classes, e.g. `Agent` or `Portable`.
|
|
|
Once you have a first set of agents, use FAME-Prepare to analyse your code and create a model `Schema`.
|
|
|
FAME-Io uses this schema to understand your model input and supports at spotting mistakes in model parameterization.
|
|
|
FAME's workflow starts with programming a model in Java by extending FAME-Core's base classes, e.g. `Agent` or `Portable`.
|
|
|
FAME-Prepare is used to analyse your code and create a model `Schema`.
|
|
|
FAME-Io uses this schema to understand your model input and supports at spotting mistakes made during model parameterization.
|
|
|
It also joins all your model inputs into a single file that is used by FAME-Core to run your model.
|
|
|
In case you require faster model execution you can use FAME-Mpi to achieve speed-ups - without changes to your model.
|
|
|
Once the model simulation is finished, use FAME-Io again to extract the single result file to agent-specific .csv files. |
|
|
\ No newline at end of file |