.. _getting-started: Getting Started +++++++++++++++ Installation ============ Python 3.9 is recommended for running RTC-Tools. For most users, the easiest way to install RTC-Tools is using the `pip `_ package manager. Using the Pip Package Manager ----------------------------- Although not required, it is recommended to install RTC-Tools in a virtual environment. See the `official Python tutorial `_ for more information on how to set up and activate a virtual environment. RTC-Tools-Simulation, including its dependencies, can be installed using the `pip `_ package manager. From the command line, run: .. code-block:: bash pip install rtc-tools-simulation Single Reservoir Modelling ========================== Examples of how to model a single reservoir can be found in :ref:`examples-single-reservoir`. First take a look at :ref:`examples-single-reservoir-basic`. This example includes a description of the file structure, auto-generation of template files, and configuring look-up tables. Other examples within :ref:`examples-single-reservoir` showcase different schemes that can be applied. The schemes that can be applied to a single reservoir are documented in :ref:`reservoir-api`. Additionally, details of the underlying Modelica model can be found in :ref:`single-reservoir-model`. Lookup Tables ============= Details of how to create lookup tables can be found in :ref:`look-up-tables`.