Navigation

  • index
  • modules |
  • next |
  • previous |
  • SigmaMu 1.0-b1 documentation »
  • API documentation »
  • Process modelling »
  • Handler classes related to properties

Handler classes related to properties¶

PropertyHandler¶

class simu.core.model.property.PropertyHandler¶

This class, being instantiated as the simu.Model.properties attribute, allows to declare and define process properties.

__init__()¶
declare(name: str, unit: str) → None¶

This method declares a property to be provided by the model.

check_complete() → None¶

Check that all declared properties are defined

create_proxy() → PropertyProxy¶

Create a proxy object for configuration in hierarchy context

PropertyProxy¶

class simu.core.model.property.PropertyProxy¶

This class is instantiated by the parent’s PropertyHandler to handle the property availability to the parent context.

__init__(handler: PropertyHandler)¶
finalise() → None¶

Signal that the model is done with its declaration, and properties are now available for the target context.

Table of Contents

Contents:

  • Introduction
  • Getting started
  • Tutorial
  • API documentation
    • Thermodynamic Modelling
    • Process modelling
    • Numerical solvers
    • Utilities
    • Predefined models
  • Frequently asked questions
  • Release notes
  • License
  • Literature

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • SigmaMu 1.0-b1 documentation »
  • API documentation »
  • Process modelling »
  • Handler classes related to properties
© Copyright 2021-2025, Volker Siepmann. Created using Sphinx 9.1.0.