# Key Components ## Electrolyser The main load object used in NEMGLO. --- ```{eval-rst} .. autoclass:: nemglo.components.electrolyser.Electrolyser :members: :private-members: ``` --- ## Renewables A renewables object allows the user to consider a Power Purchase Agreement (PPA) with a specific generator in NEMGLO. --- ```{eval-rst} .. autoclass:: nemglo.components.renewables.Generator :members: :private-members: ``` --- ## Emissions An emissions object allows the user to configure NEMGLO to consider shadow pricing of emissions data in the optimisation. --- ```{eval-rst} .. autoclass:: nemglo.components.emissions.Emissions :members: ``` ---