This module aims to represent YANG data as dynamic, allowing the user to provide data as variable abstract names. Assignment ca...
Organization:
IEEE Std 1906.1-2015 - Recommended Practice for Nanoscale and Molecular Communication Framework Working Group
Module:
ieee1906-dot1-math
Version:
2020-12-07
File:
Abstract:
This module aims to represent YANG data as dynamic, allowing the user to provide data as variable abstract names. Assignment ca...
Contact:
Stephen F. Bush <bushsf@research.ge.com>
Guillaume Mantelet <gmantelet@voltigeurnetworks.com>
Check for an additional details:
Description:
This module aims to represent YANG data as dynamic, allowing the user to provide
data as variable abstract names. Assignment can be performed, and data
representation can be made by using variable names instead of values if they are
not (yet) resolved.
For example, a mass flow rate can be defined either in its mdot notation when it
can be resolved, or as a product between a mass density and a volume flow rate.
The two attributes can be provided by their variable names if the NETCONF client
does not resolve their values. The NETCONF server can return the corresponding
mdot value, or if applicable, can return the two attribute values.
This module defines also various mathematical concepts and objects such as
vectors, tensors, equations as long as consensus exists. Modeling the equation
itself is outside the scope of this YANG model. This YANG model scope is to
define the inputs and outputs of these equations.
The following table summarizes the mathematical concepts defined in this YANG
model.
+-------------+-----------+------------------------------------------------------+
| name | type | description |
+-------------+-----------+------------------------------------------------------+
| equation | extension | List of expressions, optional symbol units, and name |
| expression | extension | List of unknowns and variables |
| name | extension | Giving a container a name |
+-------------+-----------+------------------------------------------------------+
| nabla | grouping | Differential operator in cartesian units |
| scalar | typedef | Unitless and dimensionless value |
| surface | grouping | |
| symbol | extension | A human friendly hint in equations |
| value | extension | A variable giving the equation a result or a name |
| vector | grouping | |
| vector-area | grouping | |
+-------------+-----------+------------------------------------------------------+
© 2023 YumaWorks, Inc. All rights reserved.