adamnagel / qudt-for-domain-tools

Establishing consistent unit identities in a world of whirling chaos
GNU Lesser General Public License v2.1
2 stars 1 forks source link

Generate OpenMDAO units in order to have equivalents for all units from QUDT ontology #18

Closed adamnagel closed 10 years ago

adamnagel commented 10 years ago

OpenMDAO allows expressing many new types of units by combining existing ones. This creates the possibility of mapping to the OpenMDAO domain without using a static mapping table. Units could be generated on-demand for any new combination. This idea is good, but is too big for our current work.

Instead, we will go half of the way. Here are the requirements:

imjjs commented 10 years ago
  1. write a script to find those unit class without baseunit.
  2. create those baseunit in a new owl file
  3. download openmdao.
  4. using openmdao.units.units.physicalunit class, writing and run a experiment to learn how this class works. The goal is to figure out how to get the output of the argument in the construct func.