Skip to content

Publish the base code for Python user-models #14

@PMeira

Description

@PMeira

The Python user-models wrap a C DLL (built with CFFI currently) and provide a Pythonic and more approachable way of creating user-models for the following components, with no need to write a DLL in Pascal/Delphi or C:

  • Capacitor controls
  • Generator (basic version released in 0.10)
  • Storage
  • PVSystem

So far we tested it mostly with generators.

These models can be used with either a COM instance (with limitations due to a bug) or DSS Python's instance.

Other tasks:

  • Test with COM (v8 only and Edit limitation still present)
  • Test with DSS C-API (DSS Python base)
  • Test on Linux
  • Test on MacOS
  • Provide working examples in version 0.11

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions