--- /dev/null
+type ULimit = Double(Unit="µm", range=(0.0 ..])\r
+\r
+type PBEparticle ={\r
+ FractalIndex: Double(unit="U"),\r
+ Bondforce: Double(unit="N"),\r
+ Density: Double(unit="kg/m^3"),\r
+ RefractiveIndex: Double(unit="U"),\r
+ UVabsorption: (Double(unit="1/s"), Double(unit="1/s")),\r
+ SurfacePotential: Double(unit="V"),\r
+ SurfaceCharge: Double,\r
+ RPermittivity: Double(unit="U"),\r
+ AvgRadius: Double(unit="m"),\r
+ AD_dist: ULimit,\r
+ v1 : Variant\r
+ \r
+ \r
+ \r
+ \r
+ \r
+ /*v2 : Variant,\r
+ v3 : Variant,\r
+ v4 : Variant,\r
+ r : { a : Integer(Range=[0 ..]), b : String }\r
+ */\r
+}\r
+\r
+/*\r
+\r
+\r
+\r
+\r
+\r
+\r
+TYPE_DEFINITIONS 4\r
+ TYPE_DEFINITION 5\r
+ PBEparticle 23\r
+ RECORD_TYPE 7\r
+ TYPE_COMPONENT 12\r
+ v1 23\r
+ TYPE_REFERENCE 10\r
+ Variant 23\r
+ TYPE_COMPONENT 12\r
+ v2 23\r
+ TYPE_REFERENCE 10\r
+ Variant 23\r
+ TYPE_COMPONENT 12\r
+ v3 23\r
+ TYPE_REFERENCE 10\r
+ Variant 23\r
+ TYPE_COMPONENT 12\r
+ v4 23\r
+ TYPE_REFERENCE 10\r
+ Variant 23\r
+ \r
+ r 23\r
+ RECORD_TYPE 7\r
+ TYPE_COMPONENT 12\r
+ a 23\r
+ TYPE_REFERENCE 10\r
+ Integer 23\r
+ TYPE_ANNOTATION 11\r
+ Range 23\r
+ [ 37\r
+ 0 24\r
+ .. 39\r
+ ] 38\r
+ TYPE_COMPONENT 12\r
+ b 23\r
+ TYPE_REFERENCE 10\r
+ String 23\r
+\r
+ \r
+ */
\ No newline at end of file