Skip to main content

Python implementation of Dimensional Input Parameter Serialization Language (DIPSL)

Project description

Welcome to PyDIPSL!

DIP

“Make your code tastier and serve your parameters with a nice DIP!”

Introduction

DIPSL, or shorter DIP, is a serialization language for dimensional input parameters. PyDIPSL is an implementation of DIP language for Python. It was created in order to make initial conditions of physical codes easy to manage for developers and easier to type for users. The most important features of DIP are:

  • hierarchical structure of parameters
  • validation of parameter values
  • parameter referencing and value generation using expressions
  • automatic conversion of physical units

More information, examples and description can be found in HTML documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dipsl-0.2.2.tar.gz (143.5 kB view hashes)

Uploaded Source

Built Distribution

dipsl-0.2.2-py3-none-any.whl (42.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page