OutputSettings

class rameau.core.OutputSettings(budget=False, metrics=True, parameters=True, states=True, toml=True)[source]

Output settings.

Define which output files will be written using Simulation.write_outputs.

Parameters:
  • budget (bool, optional) – Write budget csv files.

  • metrics (bool, optional) – Write metrics csv files.

  • parameters (bool, optional) – Write parameters csv files.

  • states (bool, optional) – Write states csv files.

  • toml (bool, optional) – Write toml parameter file.

Returns:

OutputSettings

Attributes

budget

Bool descriptor.

metrics

Bool descriptor.

parameters

Bool descriptor.

states

Bool descriptor.

toml

Bool descriptor.