# Rekorder

## Allgemeine Beschreibung

Basisklasse für die Aufzeichnung von Informationen aus einem _pywr.model.model_.

Rekorderkomponenten werden verwendet, um Daten aus einer Simulation zu berechnen, zu aggregieren und zu speichern. Diese Basisklasse bietet die grundlegenden Funktionen für alle Rekorder. [API Referenz](https://pywr.github.io/pywr-docs/master/api/generated/pywr.recorders.Recorder.html#pywr.recorders.Recorder)

## Attribute

_func von\_niedriger\_Grenzen, Beschränkung\_oberer\_Grenzen_

<table><thead><tr><th width="158">Name</th><th width="487">Beschreibung</th><th>Erforderlich</th><th></th></tr></thead><tbody><tr><td>Modell</td><td>pywr.core.model</td><td>Ja</td><td></td></tr><tr><td>agg_</td><td>Szenario-Aggregationsfunktion, die bei der Aggregation verwendet werden soll_Wert heißt</td><td>Ja</td><td></td></tr><tr><td>Name</td><td>Name des Rekorders</td><td></td><td></td></tr><tr><td>Kommentar</td><td>Kommentar oder Beschreibung des Rekorders</td><td></td><td></td></tr><tr><td>ignorieren_</td><td>nan-Flag zum Ignorieren von NaN-Werten beim Aufruf <em>aggregierter_Wert</em></td><td></td><td></td></tr><tr><td>ist_</td><td>Zielkennzeichen zur Angabe der Richtung, falls vorhanden, der Optimierung, die mit diesem Rekorder durchgeführt wurde.</td><td></td><td>Epsilon-Epsilon-Abstand, der</td></tr><tr><td>einigen Optimierungsalgorithmen verwendet wird</td><td></td><td></td><td></td></tr><tr><td>(Einschränkung)</td><td></td><td><p>Die Werte, die für Definitionen der Unter- und Obergrenzen verwendet werden sollen. Diese Werte bestimmen, ob die Rekorderinstanz als Einschränkung markiert ist. Jede Grenze kann <em>None</em> (Standardeinstellung) sein, um die jeweilige Grenze zu deaktivieren. <em>Wenn beide Grenzen None sind, dann ist_Einschränkung</em> Eigentum wird zurückkehren <em>Falsch</em>. Die Untergrenze muss strikt unter der Obergrenze liegen. Eine Gleichheitsbeschränkung kann erstellt werden, indem beide Grenzen auf denselben Wert gesetzt werden.</p><p>Die Beschränkungsgrenzen werden bei der Modellsimulation nicht verwendet. Stattdessen sind sie dafür vorgesehen, von Optimierungs-Wrappern (oder anderen externen Tools) zur Definition eingeschränkter Optimierungsprobleme verwendet zu werden.</p></td><td></td></tr></tbody></table>

_Beispielkommt bald..._{}
