diff --git a/docs/data/documentation/poieticflows.json b/docs/data/documentation/poieticflows.json index 9f9604f..4a17361 100644 --- a/docs/data/documentation/poieticflows.json +++ b/docs/data/documentation/poieticflows.json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -14,7 +14,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -54,7 +54,7 @@ { "inlineContent" : [ { - "text" : "The Poietic package provides functionality for modelling and simulation", + "text" : "The PoieticFlows package provides a domain model and a simulation functionality", "type" : "text" }, { @@ -62,7 +62,7 @@ "type" : "text" }, { - "text" : "in the the model domain of ", + "text" : "for ", "type" : "text" }, { @@ -71,7 +71,7 @@ "type" : "reference" }, { - "text" : ".", + "text" : " models.", "type" : "text" } ], @@ -80,12 +80,82 @@ { "inlineContent" : [ { - "text" : "The package provides basic concepts from the modelling domain:", + "text" : "The major components and capabilities of the Flows package are:", "type" : "text" } ], "type" : "paragraph" }, + { + "items" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Stock and Flow metamodel, object types and validation constraints", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Design compiler for creating computable model representation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Simulator and solver for performing the simulation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + } + ], + "type" : "unorderedList" + }, + { + "inlineContent" : [ + { + "text" : "The relationship of the components and the flow of data between them is caputred", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "in the following diagram:", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "inlineContent" : [ + { + "identifier" : "flows-overview", + "type" : "image" + } + ], + "type" : "paragraph" + }, { "items" : [ { @@ -97,19 +167,15 @@ "type" : "text" }, { - "code" : "\/PoieticCore\/ObjectType\/Stock", + "code" : "Stock", "type" : "codeVoice" }, { - "text" : ",", - "type" : "text" - }, - { - "text" : " ", + "text" : ", ", "type" : "text" }, { - "code" : "\/PoieticCore\/ObjectType\/Flow", + "code" : "Flow", "type" : "codeVoice" }, { @@ -117,7 +183,7 @@ "type" : "text" }, { - "code" : "\/PoieticCore\/ObjectType\/Auxiliary", + "code" : "Auxiliary", "type" : "codeVoice" } ], @@ -130,7 +196,7 @@ { "inlineContent" : [ { - "code" : "\/PoieticCore\/ObjectType\/GraphicalFunction", + "code" : "GraphicalFunction", "type" : "codeVoice" }, { @@ -159,7 +225,7 @@ "type" : "text" }, { - "code" : "\/PoieticCore\/Trait\/Formula", + "code" : "Formula", "type" : "codeVoice" }, { @@ -351,8 +417,9 @@ "anchor" : "Topics", "identifiers" : [ "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Metamodel", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Simulation", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/FlowsMetamodel" ] }, { @@ -398,14 +465,6 @@ ], "title" : "Structures" }, - { - "anchor" : "Functions", - "generated" : true, - "identifiers" : [ - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/bindExpression(_:variables:names:functions:)" - ], - "title" : "Functions" - }, { "anchor" : "Type-Aliases", "generated" : true, @@ -453,7 +512,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -466,7 +525,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -638,7 +697,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -944,13 +1011,13 @@ "doc://PoieticFlows/documentation/PoieticFlows/Metamodel": { "abstract" : [ { - "text" : "…", + "text" : "Description of the Stock and Flow domain.", "type" : "text" } ], "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Metamodel", "kind" : "article", - "role" : "collectionGroup", + "role" : "article", "title" : "Stock and Flow Metamodel", "type" : "topic", "url" : "\/documentation\/poieticflows\/metamodel" @@ -1401,137 +1468,19 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/stockflowview" }, -"doc://PoieticFlows/documentation/PoieticFlows/bindExpression(_:variables:names:functions:)": { - "abstract" : [ - { - "text" : "Bind an expression to concrete variable references.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "bindExpression" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:11PoieticCore17UnboundExpressiona", - "text" : "UnboundExpression" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "variables" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:12PoieticFlows13StateVariableV", - "text" : "StateVariable" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "externalParam", - "text" : "names" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:12PoieticFlows15SimulationStateV", - "text" : "SimulationState" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:12PoieticFlows15SimulationStateV5Indexa", - "text" : "Index" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "externalParam", - "text" : "functions" - }, - { - "kind" : "text", - "text" : ": [" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:SS", - "text" : "String" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:11PoieticCore8FunctionC", - "text" : "Function" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, +"flows-overview": { + "alt" : "Flows Components Overview", + "identifier" : "flows-overview", + "type" : "image", + "variants" : [ { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:12PoieticFlows15BoundExpressiona", - "text" : "BoundExpression" + "traits" : [ + "2x", + "light" + ], + "url" : "\/images\/PoieticFlows\/flows-overview@2x.png" } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/bindExpression(_:variables:names:functions:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "bindExpression(_:variables:names:functions:)", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/bindexpression(_:variables:names:functions:)" + ] }, "https://en.wikipedia.org/wiki/Euler_method": { "identifier" : "https:\/\/en.wikipedia.org\/wiki\/Euler_method", diff --git a/docs/data/documentation/poieticflows/arrowendpoint.json b/docs/data/documentation/poieticflows/arrowendpoint.json index d2440b7..ef2d014 100644 --- a/docs/data/documentation/poieticflows/arrowendpoint.json +++ b/docs/data/documentation/poieticflows/arrowendpoint.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/arrowendpoint/!=(_:_:).json b/docs/data/documentation/poieticflows/arrowendpoint/!=(_:_:).json index 4a938ab..46a2696 100644 --- a/docs/data/documentation/poieticflows/arrowendpoint/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/arrowendpoint/!=(_:_:).json @@ -201,7 +201,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -214,7 +214,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/arrowendpoint/equatable-implementations.json b/docs/data/documentation/poieticflows/arrowendpoint/equatable-implementations.json index 9a5d300..3202144 100644 --- a/docs/data/documentation/poieticflows/arrowendpoint/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/arrowendpoint/equatable-implementations.json @@ -57,7 +57,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -70,7 +70,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/arrowendpoint/head.json b/docs/data/documentation/poieticflows/arrowendpoint/head.json index 23ec0f5..a3f9324 100644 --- a/docs/data/documentation/poieticflows/arrowendpoint/head.json +++ b/docs/data/documentation/poieticflows/arrowendpoint/head.json @@ -92,7 +92,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -105,7 +105,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/arrowendpoint/tail.json b/docs/data/documentation/poieticflows/arrowendpoint/tail.json index bcf81ef..24b604c 100644 --- a/docs/data/documentation/poieticflows/arrowendpoint/tail.json +++ b/docs/data/documentation/poieticflows/arrowendpoint/tail.json @@ -92,7 +92,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -105,7 +105,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/arrowstyle.json b/docs/data/documentation/poieticflows/arrowstyle.json index 37c3089..1a75cdb 100644 --- a/docs/data/documentation/poieticflows/arrowstyle.json +++ b/docs/data/documentation/poieticflows/arrowstyle.json @@ -97,7 +97,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -110,7 +110,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/bindexpression(_:variables:names:functions:).json b/docs/data/documentation/poieticflows/bindexpression(_:variables:names:functions:).json index 2405c77..03cb7ef 100644 --- a/docs/data/documentation/poieticflows/bindexpression(_:variables:names:functions:).json +++ b/docs/data/documentation/poieticflows/bindexpression(_:variables:names:functions:).json @@ -8,7 +8,8 @@ "hierarchy" : { "paths" : [ [ - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler" ] ] }, @@ -18,7 +19,7 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:12PoieticFlows14bindExpression_9variables5names9functions0A4Core010ArithmeticD0OyAA13BoundVariableVAF8FunctionCGAHyS2SG_SayAA05StateK0VGSDySSSiGSDySSALGtKF", + "externalID" : "s:12PoieticFlows14bindExpression_9variables5names9functions0A4Core010ArithmeticD0OyAA13BoundVariableVAF8FunctionCGAHyS2SG_SayAA05StateK0VGSDySSSiGSDySSALGtAA0D5ErrorOYKF", "fragments" : [ { "kind" : "keyword", @@ -129,7 +130,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15ExpressionErrorO", + "text" : "ExpressionError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -286,7 +296,17 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ExpressionError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15ExpressionErrorO", + "text" : "ExpressionError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundExpression", @@ -324,6 +344,20 @@ ], "name" : "expression" }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "List of compiled state variables.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "variables" + }, { "content" : [ { @@ -344,7 +378,7 @@ "type" : "paragraph" } ], - "name" : "variables" + "name" : "names" }, { "content" : [ @@ -630,6 +664,18 @@ }, "sections" : [ + ], + "seeAlsoSections" : [ + { + "anchor" : "Bound-Expression", + "generated" : true, + "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundExpression", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundVariable", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ExpressionError" + ], + "title" : "Bound Expression" + } ], "variants" : [ { @@ -648,7 +694,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -661,7 +707,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -703,6 +749,59 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/boundexpression" }, +"doc://PoieticFlows/documentation/PoieticFlows/BoundVariable": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "BoundVariable" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundVariable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "BoundVariable" + } + ], + "role" : "symbol", + "title" : "BoundVariable", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/boundvariable" +}, +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { + "abstract" : [ + { + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Compiled Model and Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiledmodelandcompiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ExpressionError": { "abstract" : [ @@ -974,7 +1073,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15ExpressionErrorO", + "text" : "ExpressionError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", diff --git a/docs/data/documentation/poieticflows/boundexpression.json b/docs/data/documentation/poieticflows/boundexpression.json index 9061dbf..10647cc 100644 --- a/docs/data/documentation/poieticflows/boundexpression.json +++ b/docs/data/documentation/poieticflows/boundexpression.json @@ -119,7 +119,8 @@ "generated" : true, "identifiers" : [ "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundVariable", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ExpressionError" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ExpressionError", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/bindExpression(_:variables:names:functions:)" ], "title" : "Bound Expression" } @@ -141,7 +142,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -154,7 +155,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -230,7 +231,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -271,6 +280,147 @@ "title" : "ExpressionError", "type" : "topic", "url" : "\/documentation\/poieticflows\/expressionerror" +}, +"doc://PoieticFlows/documentation/PoieticFlows/bindExpression(_:variables:names:functions:)": { + "abstract" : [ + { + "text" : "Bind an expression to concrete variable references.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "bindExpression" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore17UnboundExpressiona", + "text" : "UnboundExpression" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows13StateVariableV", + "text" : "StateVariable" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "names" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15SimulationStateV", + "text" : "SimulationState" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15SimulationStateV5Indexa", + "text" : "Index" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "functions" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore8FunctionC", + "text" : "Function" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15ExpressionErrorO", + "text" : "ExpressionError" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15BoundExpressiona", + "text" : "BoundExpression" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/bindExpression(_:variables:names:functions:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "bindExpression(_:variables:names:functions:)", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/bindexpression(_:variables:names:functions:)" } } } \ No newline at end of file diff --git a/docs/data/documentation/poieticflows/boundvariable.json b/docs/data/documentation/poieticflows/boundvariable.json index f380396..7592854 100644 --- a/docs/data/documentation/poieticflows/boundvariable.json +++ b/docs/data/documentation/poieticflows/boundvariable.json @@ -87,7 +87,8 @@ "generated" : true, "identifiers" : [ "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundExpression", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ExpressionError" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ExpressionError", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/bindExpression(_:variables:names:functions:)" ], "title" : "Bound Expression" } @@ -109,7 +110,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -122,7 +123,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -198,7 +199,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -239,6 +248,147 @@ "title" : "ExpressionError", "type" : "topic", "url" : "\/documentation\/poieticflows\/expressionerror" +}, +"doc://PoieticFlows/documentation/PoieticFlows/bindExpression(_:variables:names:functions:)": { + "abstract" : [ + { + "text" : "Bind an expression to concrete variable references.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "bindExpression" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore17UnboundExpressiona", + "text" : "UnboundExpression" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows13StateVariableV", + "text" : "StateVariable" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "names" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15SimulationStateV", + "text" : "SimulationState" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15SimulationStateV5Indexa", + "text" : "Index" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "functions" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore8FunctionC", + "text" : "Function" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15ExpressionErrorO", + "text" : "ExpressionError" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15BoundExpressiona", + "text" : "BoundExpression" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/bindExpression(_:variables:names:functions:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "bindExpression(_:variables:names:functions:)", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/bindexpression(_:variables:names:functions:)" } } } \ No newline at end of file diff --git a/docs/data/documentation/poieticflows/builtinbinaryoperators.json b/docs/data/documentation/poieticflows/builtinbinaryoperators.json index 58bbaa2..61e7d1a 100644 --- a/docs/data/documentation/poieticflows/builtinbinaryoperators.json +++ b/docs/data/documentation/poieticflows/builtinbinaryoperators.json @@ -314,7 +314,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -327,7 +327,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/builtinfunctions.json b/docs/data/documentation/poieticflows/builtinfunctions.json index 139ed92..6efd73f 100644 --- a/docs/data/documentation/poieticflows/builtinfunctions.json +++ b/docs/data/documentation/poieticflows/builtinfunctions.json @@ -288,7 +288,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -301,7 +301,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/builtinunaryoperators.json b/docs/data/documentation/poieticflows/builtinunaryoperators.json index 1dca8fe..0fbf1db 100644 --- a/docs/data/documentation/poieticflows/builtinunaryoperators.json +++ b/docs/data/documentation/poieticflows/builtinunaryoperators.json @@ -214,7 +214,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -227,7 +227,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/builtinvariable.json b/docs/data/documentation/poieticflows/builtinvariable.json index 438b5d9..fa8c8a4 100644 --- a/docs/data/documentation/poieticflows/builtinvariable.json +++ b/docs/data/documentation/poieticflows/builtinvariable.json @@ -165,6 +165,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -234,7 +235,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -247,7 +248,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -581,7 +582,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -626,6 +635,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { diff --git a/docs/data/documentation/poieticflows/builtinvariable/!=(_:_:).json b/docs/data/documentation/poieticflows/builtinvariable/!=(_:_:).json index 83df7c9..958d0df 100644 --- a/docs/data/documentation/poieticflows/builtinvariable/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/builtinvariable/!=(_:_:).json @@ -208,7 +208,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -221,7 +221,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -342,7 +342,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/builtinvariable/description.json b/docs/data/documentation/poieticflows/builtinvariable/description.json index 84f87c5..3710625 100644 --- a/docs/data/documentation/poieticflows/builtinvariable/description.json +++ b/docs/data/documentation/poieticflows/builtinvariable/description.json @@ -142,7 +142,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -155,7 +155,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -237,7 +237,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/builtinvariable/equatable-implementations.json b/docs/data/documentation/poieticflows/builtinvariable/equatable-implementations.json index 94f17a3..ebaba27 100644 --- a/docs/data/documentation/poieticflows/builtinvariable/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/builtinvariable/equatable-implementations.json @@ -63,7 +63,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -76,7 +76,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -186,7 +186,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/builtinvariable/time.json b/docs/data/documentation/poieticflows/builtinvariable/time.json index decc34b..d641ec1 100644 --- a/docs/data/documentation/poieticflows/builtinvariable/time.json +++ b/docs/data/documentation/poieticflows/builtinvariable/time.json @@ -98,7 +98,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -111,7 +111,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -184,7 +184,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/builtinvariable/timedelta.json b/docs/data/documentation/poieticflows/builtinvariable/timedelta.json index 0ce235b..f102f56 100644 --- a/docs/data/documentation/poieticflows/builtinvariable/timedelta.json +++ b/docs/data/documentation/poieticflows/builtinvariable/timedelta.json @@ -98,7 +98,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -111,7 +111,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -184,7 +184,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/chart.json b/docs/data/documentation/poieticflows/chart.json index 5c6ffd3..64f4102 100644 --- a/docs/data/documentation/poieticflows/chart.json +++ b/docs/data/documentation/poieticflows/chart.json @@ -149,7 +149,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -162,7 +162,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/chart/init(node:series:).json b/docs/data/documentation/poieticflows/chart/init(node:series:).json index a654a00..e84c7f7 100644 --- a/docs/data/documentation/poieticflows/chart/init(node:series:).json +++ b/docs/data/documentation/poieticflows/chart/init(node:series:).json @@ -152,7 +152,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -165,7 +165,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/chart/node.json b/docs/data/documentation/poieticflows/chart/node.json index 9f8ce5c..df2c757 100644 --- a/docs/data/documentation/poieticflows/chart/node.json +++ b/docs/data/documentation/poieticflows/chart/node.json @@ -110,7 +110,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -123,7 +123,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/chart/series.json b/docs/data/documentation/poieticflows/chart/series.json index ef3135b..b775512 100644 --- a/docs/data/documentation/poieticflows/chart/series.json +++ b/docs/data/documentation/poieticflows/chart/series.json @@ -118,7 +118,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -131,7 +131,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/chartseries.json b/docs/data/documentation/poieticflows/chartseries.json index d89f534..972b9e8 100644 --- a/docs/data/documentation/poieticflows/chartseries.json +++ b/docs/data/documentation/poieticflows/chartseries.json @@ -107,7 +107,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -120,7 +120,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/chartseries/node.json b/docs/data/documentation/poieticflows/chartseries/node.json index dc13b73..83cc03f 100644 --- a/docs/data/documentation/poieticflows/chartseries/node.json +++ b/docs/data/documentation/poieticflows/chartseries/node.json @@ -110,7 +110,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -123,7 +123,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compilationcontext.json b/docs/data/documentation/poieticflows/compilationcontext.json index 0731be1..07e51e6 100644 --- a/docs/data/documentation/poieticflows/compilationcontext.json +++ b/docs/data/documentation/poieticflows/compilationcontext.json @@ -97,7 +97,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -110,7 +110,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledbuiltin.json b/docs/data/documentation/poieticflows/compiledbuiltin.json index caa8fc8..c8c19db 100644 --- a/docs/data/documentation/poieticflows/compiledbuiltin.json +++ b/docs/data/documentation/poieticflows/compiledbuiltin.json @@ -148,6 +148,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -180,7 +181,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +194,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -473,7 +474,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -518,6 +527,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { diff --git a/docs/data/documentation/poieticflows/compiledcontrolbinding.json b/docs/data/documentation/poieticflows/compiledcontrolbinding.json index d1afab1..fa9ac2b 100644 --- a/docs/data/documentation/poieticflows/compiledcontrolbinding.json +++ b/docs/data/documentation/poieticflows/compiledcontrolbinding.json @@ -131,6 +131,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -174,7 +175,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -187,7 +188,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -509,7 +510,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -554,6 +563,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { diff --git a/docs/data/documentation/poieticflows/compiledcontrolbinding/control.json b/docs/data/documentation/poieticflows/compiledcontrolbinding/control.json index 7db506d..3ad0ce9 100644 --- a/docs/data/documentation/poieticflows/compiledcontrolbinding/control.json +++ b/docs/data/documentation/poieticflows/compiledcontrolbinding/control.json @@ -148,7 +148,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -161,7 +161,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -246,7 +246,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledcontrolbinding/variableindex.json b/docs/data/documentation/poieticflows/compiledcontrolbinding/variableindex.json index 4fc8e21..09ed3de 100644 --- a/docs/data/documentation/poieticflows/compiledcontrolbinding/variableindex.json +++ b/docs/data/documentation/poieticflows/compiledcontrolbinding/variableindex.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -244,7 +244,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compileddelay.json b/docs/data/documentation/poieticflows/compileddelay.json index 21c9b36..5154387 100644 --- a/docs/data/documentation/poieticflows/compileddelay.json +++ b/docs/data/documentation/poieticflows/compileddelay.json @@ -86,6 +86,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -140,7 +141,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -153,7 +154,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -615,7 +616,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -660,6 +669,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { diff --git a/docs/data/documentation/poieticflows/compileddelay/duration.json b/docs/data/documentation/poieticflows/compileddelay/duration.json index 5d50899..daf38e0 100644 --- a/docs/data/documentation/poieticflows/compileddelay/duration.json +++ b/docs/data/documentation/poieticflows/compileddelay/duration.json @@ -111,7 +111,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -124,7 +124,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -203,7 +203,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compileddelay/initialvalue.json b/docs/data/documentation/poieticflows/compileddelay/initialvalue.json index 12750f4..2eff1ac 100644 --- a/docs/data/documentation/poieticflows/compileddelay/initialvalue.json +++ b/docs/data/documentation/poieticflows/compileddelay/initialvalue.json @@ -119,7 +119,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -132,7 +132,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -215,7 +215,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compileddelay/outputtype.json b/docs/data/documentation/poieticflows/compileddelay/outputtype.json index b0ecd6e..4cb8207 100644 --- a/docs/data/documentation/poieticflows/compileddelay/outputtype.json +++ b/docs/data/documentation/poieticflows/compileddelay/outputtype.json @@ -139,7 +139,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -152,7 +152,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -289,7 +289,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compileddelay/outputtype/!=(_:_:).json b/docs/data/documentation/poieticflows/compileddelay/outputtype/!=(_:_:).json index 0c40019..d2e6727 100644 --- a/docs/data/documentation/poieticflows/compileddelay/outputtype/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/compileddelay/outputtype/!=(_:_:).json @@ -203,7 +203,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -216,7 +216,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -365,7 +365,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compileddelay/outputtype/delay.json b/docs/data/documentation/poieticflows/compileddelay/outputtype/delay.json index 0f922c2..9cd0cfa 100644 --- a/docs/data/documentation/poieticflows/compileddelay/outputtype/delay.json +++ b/docs/data/documentation/poieticflows/compileddelay/outputtype/delay.json @@ -94,7 +94,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -107,7 +107,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -208,7 +208,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compileddelay/outputtype/equatable-implementations.json b/docs/data/documentation/poieticflows/compileddelay/outputtype/equatable-implementations.json index eec42ec..42a40e6 100644 --- a/docs/data/documentation/poieticflows/compileddelay/outputtype/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/compileddelay/outputtype/equatable-implementations.json @@ -59,7 +59,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -72,7 +72,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -210,7 +210,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compileddelay/outputtype/smooth.json b/docs/data/documentation/poieticflows/compileddelay/outputtype/smooth.json index 27f0b79..c8fd9dd 100644 --- a/docs/data/documentation/poieticflows/compileddelay/outputtype/smooth.json +++ b/docs/data/documentation/poieticflows/compileddelay/outputtype/smooth.json @@ -94,7 +94,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -107,7 +107,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -208,7 +208,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compileddelay/parameterindex.json b/docs/data/documentation/poieticflows/compileddelay/parameterindex.json index e4a49ec..cbdf0ee 100644 --- a/docs/data/documentation/poieticflows/compileddelay/parameterindex.json +++ b/docs/data/documentation/poieticflows/compileddelay/parameterindex.json @@ -131,7 +131,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -144,7 +144,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -232,7 +232,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compileddelay/valuequeueindex.json b/docs/data/documentation/poieticflows/compileddelay/valuequeueindex.json index 1548600..df4f7aa 100644 --- a/docs/data/documentation/poieticflows/compileddelay/valuequeueindex.json +++ b/docs/data/documentation/poieticflows/compileddelay/valuequeueindex.json @@ -131,7 +131,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -144,7 +144,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -232,7 +232,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compileddelay/valuetype.json b/docs/data/documentation/poieticflows/compileddelay/valuetype.json index 8d9e194..46a9d78 100644 --- a/docs/data/documentation/poieticflows/compileddelay/valuetype.json +++ b/docs/data/documentation/poieticflows/compileddelay/valuetype.json @@ -111,7 +111,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -124,7 +124,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -203,7 +203,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledgraphicalfunction.json b/docs/data/documentation/poieticflows/compiledgraphicalfunction.json index 7cc0d3d..6a11d68 100644 --- a/docs/data/documentation/poieticflows/compiledgraphicalfunction.json +++ b/docs/data/documentation/poieticflows/compiledgraphicalfunction.json @@ -141,6 +141,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -186,7 +187,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -199,7 +200,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -604,7 +605,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -649,6 +658,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/Compiler/compileGraphicalFunctionNode(_:)": { "abstract" : [ { @@ -688,7 +731,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", diff --git a/docs/data/documentation/poieticflows/compiledgraphicalfunction/function.json b/docs/data/documentation/poieticflows/compiledgraphicalfunction/function.json index 2521c60..c6c2672 100644 --- a/docs/data/documentation/poieticflows/compiledgraphicalfunction/function.json +++ b/docs/data/documentation/poieticflows/compiledgraphicalfunction/function.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -223,7 +223,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledgraphicalfunction/id.json b/docs/data/documentation/poieticflows/compiledgraphicalfunction/id.json index 5429244..9ead449 100644 --- a/docs/data/documentation/poieticflows/compiledgraphicalfunction/id.json +++ b/docs/data/documentation/poieticflows/compiledgraphicalfunction/id.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -223,7 +223,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledgraphicalfunction/parameterindex.json b/docs/data/documentation/poieticflows/compiledgraphicalfunction/parameterindex.json index 2d007dd..792bb30 100644 --- a/docs/data/documentation/poieticflows/compiledgraphicalfunction/parameterindex.json +++ b/docs/data/documentation/poieticflows/compiledgraphicalfunction/parameterindex.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -252,7 +252,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledgraphicalfunction/variableindex.json b/docs/data/documentation/poieticflows/compiledgraphicalfunction/variableindex.json index 4c6085f..228f9e0 100644 --- a/docs/data/documentation/poieticflows/compiledgraphicalfunction/variableindex.json +++ b/docs/data/documentation/poieticflows/compiledgraphicalfunction/variableindex.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -252,7 +252,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel.json b/docs/data/documentation/poieticflows/compiledmodel.json index be23e60..3529b34 100644 --- a/docs/data/documentation/poieticflows/compiledmodel.json +++ b/docs/data/documentation/poieticflows/compiledmodel.json @@ -508,6 +508,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationObject", @@ -569,7 +570,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -582,7 +583,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -1438,7 +1439,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -1483,6 +1492,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/Compiler/compile()": { "abstract" : [ { @@ -1513,7 +1556,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", diff --git a/docs/data/documentation/poieticflows/compiledmodel/builtins.json b/docs/data/documentation/poieticflows/compiledmodel/builtins.json index df24989..10adec2 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/builtins.json +++ b/docs/data/documentation/poieticflows/compiledmodel/builtins.json @@ -206,7 +206,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -219,7 +219,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -399,7 +399,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/charts.json b/docs/data/documentation/poieticflows/compiledmodel/charts.json index ce71e04..b853475 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/charts.json +++ b/docs/data/documentation/poieticflows/compiledmodel/charts.json @@ -154,7 +154,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -167,7 +167,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -298,7 +298,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/graphicalfunctions.json b/docs/data/documentation/poieticflows/compiledmodel/graphicalfunctions.json index b9e95aa..306c08e 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/graphicalfunctions.json +++ b/docs/data/documentation/poieticflows/compiledmodel/graphicalfunctions.json @@ -162,7 +162,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -175,7 +175,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -314,7 +314,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/simulationdefaults.json b/docs/data/documentation/poieticflows/compiledmodel/simulationdefaults.json index f7094fb..678a8cd 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/simulationdefaults.json +++ b/docs/data/documentation/poieticflows/compiledmodel/simulationdefaults.json @@ -155,7 +155,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -168,7 +168,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -265,7 +265,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/simulationobject(_:).json b/docs/data/documentation/poieticflows/compiledmodel/simulationobject(_:).json index ce7d373..742ef85 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/simulationobject(_:).json +++ b/docs/data/documentation/poieticflows/compiledmodel/simulationobject(_:).json @@ -234,7 +234,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -247,7 +247,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -461,7 +461,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/simulationobjects.json b/docs/data/documentation/poieticflows/compiledmodel/simulationobjects.json index 01bd9f9..e010fd2 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/simulationobjects.json +++ b/docs/data/documentation/poieticflows/compiledmodel/simulationobjects.json @@ -240,7 +240,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -253,7 +253,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -417,7 +417,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/statevariables.json b/docs/data/documentation/poieticflows/compiledmodel/statevariables.json index fd86427..bb48e12 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/statevariables.json +++ b/docs/data/documentation/poieticflows/compiledmodel/statevariables.json @@ -217,7 +217,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -230,7 +230,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -327,7 +327,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/stockindex(_:).json b/docs/data/documentation/poieticflows/compiledmodel/stockindex(_:).json index ac1e27c..1dfb6ad 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/stockindex(_:).json +++ b/docs/data/documentation/poieticflows/compiledmodel/stockindex(_:).json @@ -215,7 +215,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -228,7 +228,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -339,7 +339,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/stocks.json b/docs/data/documentation/poieticflows/compiledmodel/stocks.json index ad2b0d8..a3b10d9 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/stocks.json +++ b/docs/data/documentation/poieticflows/compiledmodel/stocks.json @@ -206,7 +206,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -219,7 +219,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -316,7 +316,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/timevariableindex.json b/docs/data/documentation/poieticflows/compiledmodel/timevariableindex.json index 99012d4..ee7cf89 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/timevariableindex.json +++ b/docs/data/documentation/poieticflows/compiledmodel/timevariableindex.json @@ -191,7 +191,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -204,7 +204,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -360,7 +360,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/valuebindings.json b/docs/data/documentation/poieticflows/compiledmodel/valuebindings.json index 97e95e9..60c37e9 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/valuebindings.json +++ b/docs/data/documentation/poieticflows/compiledmodel/valuebindings.json @@ -126,7 +126,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -139,7 +139,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -270,7 +270,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/variable(named:).json b/docs/data/documentation/poieticflows/compiledmodel/variable(named:).json index 1239442..b7c1f27 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/variable(named:).json +++ b/docs/data/documentation/poieticflows/compiledmodel/variable(named:).json @@ -277,7 +277,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -290,7 +290,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -404,7 +404,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodel/variableindex(of:).json b/docs/data/documentation/poieticflows/compiledmodel/variableindex(of:).json index 8dae4d8..f6afe2d 100644 --- a/docs/data/documentation/poieticflows/compiledmodel/variableindex(of:).json +++ b/docs/data/documentation/poieticflows/compiledmodel/variableindex(of:).json @@ -261,7 +261,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -274,7 +274,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -488,7 +488,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledmodelandcompiler.json b/docs/data/documentation/poieticflows/compiledmodelandcompiler.json index ceb7cce..a132d4c 100644 --- a/docs/data/documentation/poieticflows/compiledmodelandcompiler.json +++ b/docs/data/documentation/poieticflows/compiledmodelandcompiler.json @@ -1,7 +1,15 @@ { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -39,8 +47,41 @@ { "inlineContent" : [ { - "text" : "Overview…", + "text" : "A design represents user’s idea, user’s creation. To be able to perform the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "computation, the design has to be validated and converted into a", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "representation understandable by a simulator. That conversion is done by", "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "the compiler.", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "inlineContent" : [ + { + "identifier" : "compiler-overview", + "type" : "image" } ], "type" : "paragraph" @@ -62,7 +103,8 @@ "generated" : true, "identifiers" : [ "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Metamodel", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Simulation" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Simulation", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/FlowsMetamodel" ] } ], @@ -70,6 +112,7 @@ { "anchor" : "Compiled-Model", "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -86,20 +129,20 @@ "title" : "Compiled Model" }, { - "anchor" : "Compiler", + "anchor" : "Errors", "identifiers" : [ - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssue" ], - "title" : "Compiler" + "title" : "Errors" }, { "anchor" : "Bound-Expression", "identifiers" : [ "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundExpression", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundVariable", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ExpressionError" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ExpressionError", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/bindExpression(_:variables:names:functions:)" ], "title" : "Bound Expression" } @@ -118,10 +161,24 @@ ] , "references": { +"compiler-overview": { + "alt" : "Compiler Overview", + "identifier" : "compiler-overview", + "type" : "image", + "variants" : [ + { + "traits" : [ + "2x", + "light" + ], + "url" : "\/images\/PoieticFlows\/compiler-overview@2x.png" + } + ] +}, "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -134,7 +191,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -469,16 +526,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], @@ -582,16 +630,50 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/expressionerror" }, +"doc://PoieticFlows/documentation/PoieticFlows/FlowsMetamodel": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FlowsMetamodel" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore9MetamodelC", + "text" : "Metamodel" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/FlowsMetamodel", + "kind" : "symbol", + "role" : "symbol", + "title" : "FlowsMetamodel", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/flowsmetamodel" +}, "doc://PoieticFlows/documentation/PoieticFlows/Metamodel": { "abstract" : [ { - "text" : "…", + "text" : "Description of the Stock and Flow domain.", "type" : "text" } ], "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Metamodel", "kind" : "article", - "role" : "collectionGroup", + "role" : "article", "title" : "Stock and Flow Metamodel", "type" : "topic", "url" : "\/documentation\/poieticflows\/metamodel" @@ -843,6 +925,147 @@ "title" : "StateVariable", "type" : "topic", "url" : "\/documentation\/poieticflows\/statevariable" +}, +"doc://PoieticFlows/documentation/PoieticFlows/bindExpression(_:variables:names:functions:)": { + "abstract" : [ + { + "text" : "Bind an expression to concrete variable references.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "bindExpression" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore17UnboundExpressiona", + "text" : "UnboundExpression" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows13StateVariableV", + "text" : "StateVariable" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "names" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15SimulationStateV", + "text" : "SimulationState" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15SimulationStateV5Indexa", + "text" : "Index" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "functions" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore8FunctionC", + "text" : "Function" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15ExpressionErrorO", + "text" : "ExpressionError" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15BoundExpressiona", + "text" : "BoundExpression" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/bindExpression(_:variables:names:functions:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "bindExpression(_:variables:names:functions:)", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/bindexpression(_:variables:names:functions:)" } } } \ No newline at end of file diff --git a/docs/data/documentation/poieticflows/compiledstock.json b/docs/data/documentation/poieticflows/compiledstock.json index 721b975..64d08a5 100644 --- a/docs/data/documentation/poieticflows/compiledstock.json +++ b/docs/data/documentation/poieticflows/compiledstock.json @@ -133,6 +133,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -180,7 +181,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +194,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -432,7 +433,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -758,6 +767,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock\/variableindex" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { diff --git a/docs/data/documentation/poieticflows/compiledstock/allowsnegative.json b/docs/data/documentation/poieticflows/compiledstock/allowsnegative.json index 7f729bd..6ea3bf6 100644 --- a/docs/data/documentation/poieticflows/compiledstock/allowsnegative.json +++ b/docs/data/documentation/poieticflows/compiledstock/allowsnegative.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -144,7 +144,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledstock/delayedinflow.json b/docs/data/documentation/poieticflows/compiledstock/delayedinflow.json index e097635..3554003 100644 --- a/docs/data/documentation/poieticflows/compiledstock/delayedinflow.json +++ b/docs/data/documentation/poieticflows/compiledstock/delayedinflow.json @@ -193,7 +193,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -206,7 +206,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -220,7 +220,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledstock/id.json b/docs/data/documentation/poieticflows/compiledstock/id.json index cf9e600..3f6e998 100644 --- a/docs/data/documentation/poieticflows/compiledstock/id.json +++ b/docs/data/documentation/poieticflows/compiledstock/id.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -164,7 +164,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledstock/inflows.json b/docs/data/documentation/poieticflows/compiledstock/inflows.json index 3258ea0..6549626 100644 --- a/docs/data/documentation/poieticflows/compiledstock/inflows.json +++ b/docs/data/documentation/poieticflows/compiledstock/inflows.json @@ -185,7 +185,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -198,7 +198,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -212,7 +212,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledstock/outflows.json b/docs/data/documentation/poieticflows/compiledstock/outflows.json index fb9ef4f..5965ca3 100644 --- a/docs/data/documentation/poieticflows/compiledstock/outflows.json +++ b/docs/data/documentation/poieticflows/compiledstock/outflows.json @@ -185,7 +185,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -198,7 +198,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -212,7 +212,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiledstock/variableindex.json b/docs/data/documentation/poieticflows/compiledstock/variableindex.json index 712305f..23310de 100644 --- a/docs/data/documentation/poieticflows/compiledstock/variableindex.json +++ b/docs/data/documentation/poieticflows/compiledstock/variableindex.json @@ -178,7 +178,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -191,7 +191,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -246,7 +246,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiler.json b/docs/data/documentation/poieticflows/compiler.json index 97f5f94..2328f72 100644 --- a/docs/data/documentation/poieticflows/compiler.json +++ b/docs/data/documentation/poieticflows/compiler.json @@ -1,16 +1,7 @@ { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], @@ -98,7 +89,7 @@ { "inlineContent" : [ { - "text" : "We are treating the user’s design as a non-linear\/graphical", + "text" : "The design represents an idea or a creation of a user in a form that", "type" : "text" }, { @@ -106,7 +97,7 @@ "type" : "text" }, { - "text" : "programming language. The compiler transforms the design to a form that", + "text" : "is closest to the user. To perform a simulation we need a different form", "type" : "text" }, { @@ -114,7 +105,7 @@ "type" : "text" }, { - "text" : "can be interpreted - simulated.", + "text" : "that can be interpreted by a machine.", "type" : "text" } ], @@ -123,15 +114,7 @@ { "inlineContent" : [ { - "text" : "The compiler makes sure that the model is valid, references", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "are resolved. It resolves the order in which the nodes are", + "text" : "The purpose of the compiler is to validate the design and", "type" : "text" }, { @@ -139,11 +122,41 @@ "type" : "text" }, { - "text" : "to be evaluated.", + "text" : "translate it into an internal representation.", "type" : "text" } ], "type" : "paragraph" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "", + "type" : "text" + }, + { + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/compile()", + "isActive" : true, + "type" : "reference" + }, + { + "text" : ", ", + "type" : "text" + }, + { + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", + "isActive" : true, + "type" : "reference" + } + ], + "type" : "paragraph" + } + ], + "name" : "See Also", + "style" : "note", + "type" : "aside" } ], "kind" : "content" @@ -159,13 +172,23 @@ ], "seeAlsoSections" : [ { - "anchor" : "Compiler", + "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssue" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationObject", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/StateVariable", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BuiltinVariable", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledBuiltin", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledStock", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledDelay", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledGraphicalFunction", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledControlBinding", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationVariableType" ], - "title" : "Compiler" + "title" : "Compiled Model" } ], "topicSections" : [ @@ -182,7 +205,9 @@ "generated" : true, "identifiers" : [ "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/currentVariableIndex", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/stateVariables" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/frame", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/stateVariables", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/view" ], "title" : "Instance Properties" }, @@ -221,7 +246,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -234,7 +259,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -245,6 +270,189 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, +"doc://PoieticFlows/documentation/PoieticFlows/BuiltinVariable": { + "abstract" : [ + { + "text" : "Builtin variable kind.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "BuiltinVariable" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BuiltinVariable", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "BuiltinVariable" + } + ], + "role" : "symbol", + "title" : "BuiltinVariable", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/builtinvariable" +}, +"doc://PoieticFlows/documentation/PoieticFlows/CompiledBuiltin": { + "abstract" : [ + { + "text" : "Structure representing builtin and reference to its simulation state", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "variable.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CompiledBuiltin" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledBuiltin", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CompiledBuiltin" + } + ], + "role" : "symbol", + "title" : "CompiledBuiltin", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiledbuiltin" +}, +"doc://PoieticFlows/documentation/PoieticFlows/CompiledControlBinding": { + "abstract" : [ + { + "text" : "Structure representing compiled control-to-value binding.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CompiledControlBinding" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledControlBinding", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CompiledControlBinding" + } + ], + "role" : "symbol", + "title" : "CompiledControlBinding", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiledcontrolbinding" +}, +"doc://PoieticFlows/documentation/PoieticFlows/CompiledDelay": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CompiledDelay" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledDelay", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CompiledDelay" + } + ], + "role" : "symbol", + "title" : "CompiledDelay", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compileddelay" +}, +"doc://PoieticFlows/documentation/PoieticFlows/CompiledGraphicalFunction": { + "abstract" : [ + { + "text" : "A structure representing a concrete instance of a graphical function", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "in the context of a graph.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CompiledGraphicalFunction" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledGraphicalFunction", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CompiledGraphicalFunction" + } + ], + "role" : "symbol", + "title" : "CompiledGraphicalFunction", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiledgraphicalfunction" +}, "doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { "abstract" : [ { @@ -290,7 +498,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -301,19 +517,44 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledmodelandcompiler" }, -"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledStock": { "abstract" : [ { - "text" : "An object that compiles the model into a ", + "text" : "Compiled representation of a stock.", "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" }, { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" + "kind" : "text", + "text" : " " }, { - "text" : ".", + "kind" : "identifier", + "text" : "CompiledStock" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledStock", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CompiledStock" + } + ], + "role" : "symbol", + "title" : "CompiledStock", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiledstock" +}, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], @@ -429,7 +670,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -500,7 +750,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -551,7 +810,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -622,7 +890,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -676,7 +953,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -825,6 +1111,43 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiler\/currentvariableindex" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler/frame": { + "abstract" : [ + { + "text" : "The frame containing the design to be compiled.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "frame" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore11StableFrameC", + "text" : "StableFrame" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/frame", + "kind" : "symbol", + "role" : "symbol", + "title" : "frame", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler\/frame" +}, "doc://PoieticFlows/documentation/PoieticFlows/Compiler/init(frame:)": { "abstract" : [ { @@ -1086,31 +1409,172 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiler\/variableindex(_:)" }, -"doc://PoieticFlows/documentation/PoieticFlows/NodeIssue": { +"doc://PoieticFlows/documentation/PoieticFlows/Compiler/view": { + "abstract" : [ + { + "text" : "Flows domain view of the frame.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "view" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows13StockFlowViewC", + "text" : "StockFlowView" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/view", + "kind" : "symbol", + "role" : "symbol", + "title" : "view", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler\/view" +}, +"doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { - "text" : "An issue detected by the ", + "text" : "Representation of a node in the simulation denoting how the node will", "type" : "text" }, { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", - "isActive" : true, - "type" : "reference" + "text" : " ", + "type" : "text" + }, + { + "text" : "be computed.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ComputationalRepresentation" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "ComputationalRepresentation" + } + ], + "role" : "symbol", + "title" : "ComputationalRepresentation", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/computationalrepresentation" +}, +"doc://PoieticFlows/documentation/PoieticFlows/SimulationDefaults": { + "abstract" : [ + { + "text" : "Defaults fro simulation taken from an object with a trait", + "type" : "text" }, { - "text" : " or the ", + "text" : " ", "type" : "text" }, { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", - "isActive" : true, - "type" : "reference" + "code" : "PoieticCore\/Trait\/Simulation", + "type" : "codeVoice" }, { "text" : ".", "type" : "text" } ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SimulationDefaults" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SimulationDefaults" + } + ], + "role" : "symbol", + "title" : "SimulationDefaults", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/simulationdefaults" +}, +"doc://PoieticFlows/documentation/PoieticFlows/SimulationObject": { + "abstract" : [ + { + "text" : "Structure describing an object to be simulated.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "SimulationObject" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationObject", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "SimulationObject" + } + ], + "role" : "symbol", + "title" : "SimulationObject", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/simulationobject" +}, +"doc://PoieticFlows/documentation/PoieticFlows/SimulationVariableType": { + "abstract" : [ + { + "text" : "Type of the simulation variable.", + "type" : "text" + } + ], "fragments" : [ { "kind" : "keyword", @@ -1122,26 +1586,26 @@ }, { "kind" : "identifier", - "text" : "NodeIssue" + "text" : "SimulationVariableType" } ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssue", + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationVariableType", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "NodeIssue" + "text" : "SimulationVariableType" } ], "role" : "symbol", - "title" : "NodeIssue", + "title" : "SimulationVariableType", "type" : "topic", - "url" : "\/documentation\/poieticflows\/nodeissue" + "url" : "\/documentation\/poieticflows\/simulationvariabletype" }, -"doc://PoieticFlows/documentation/PoieticFlows/NodeIssuesError": { +"doc://PoieticFlows/documentation/PoieticFlows/StateVariable": { "abstract" : [ { - "text" : "An aggregate error of multiple issues grouped by a node.", + "text" : "Structure representing a reference to a simulation variable.", "type" : "text" } ], @@ -1156,21 +1620,21 @@ }, { "kind" : "identifier", - "text" : "NodeIssuesError" + "text" : "StateVariable" } ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/StateVariable", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "NodeIssuesError" + "text" : "StateVariable" } ], "role" : "symbol", - "title" : "NodeIssuesError", + "title" : "StateVariable", "type" : "topic", - "url" : "\/documentation\/poieticflows\/nodeissueserror" + "url" : "\/documentation\/poieticflows\/statevariable" } } } \ No newline at end of file diff --git a/docs/data/documentation/poieticflows/compiler/appendissue(_:to:).json b/docs/data/documentation/poieticflows/compiler/appendissue(_:to:).json index 95ceb73..8a33a3b 100644 --- a/docs/data/documentation/poieticflows/compiler/appendissue(_:to:).json +++ b/docs/data/documentation/poieticflows/compiler/appendissue(_:to:).json @@ -177,7 +177,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -190,7 +190,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -201,10 +201,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -212,41 +212,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -260,16 +226,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiler/compile().json b/docs/data/documentation/poieticflows/compiler/compile().json index 3ebc894..85801bb 100644 --- a/docs/data/documentation/poieticflows/compiler/compile().json +++ b/docs/data/documentation/poieticflows/compiler/compile().json @@ -20,7 +20,7 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:12PoieticFlows8CompilerC7compileAA13CompiledModelVyKF", + "externalID" : "s:12PoieticFlows8CompilerC7compileAA13CompiledModelVyAA15NodeIssuesErrorVYKF", "fragments" : [ { "kind" : "keyword", @@ -44,7 +44,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -95,7 +104,17 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", @@ -363,7 +382,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -376,7 +395,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -432,7 +451,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -446,16 +473,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], @@ -516,7 +534,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", diff --git a/docs/data/documentation/poieticflows/compiler/compile(_:in:).json b/docs/data/documentation/poieticflows/compiler/compile(_:in:).json index 83b7198..b1365bb 100644 --- a/docs/data/documentation/poieticflows/compiler/compile(_:in:).json +++ b/docs/data/documentation/poieticflows/compiler/compile(_:in:).json @@ -20,7 +20,7 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:12PoieticFlows8CompilerC7compile_2inAA27ComputationalRepresentationO0A4Core4NodeV_AH14RuntimeContextCtKF", + "externalID" : "s:12PoieticFlows8CompilerC7compile_2inAA27ComputationalRepresentationO0A4Core4NodeV_AH14RuntimeContextCtAA0I11IssuesErrorVYKF", "fragments" : [ { "kind" : "keyword", @@ -70,7 +70,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -171,7 +180,17 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -380,7 +399,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -393,7 +412,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -404,10 +423,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -415,41 +434,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -463,16 +448,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], @@ -559,7 +535,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -613,7 +598,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", diff --git a/docs/data/documentation/poieticflows/compiler/compiledelaynode(_:).json b/docs/data/documentation/poieticflows/compiler/compiledelaynode(_:).json index 68b0d18..a3a7de8 100644 --- a/docs/data/documentation/poieticflows/compiler/compiledelaynode(_:).json +++ b/docs/data/documentation/poieticflows/compiler/compiledelaynode(_:).json @@ -14,7 +14,7 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:12PoieticFlows8CompilerC16compileDelayNodeyAA27ComputationalRepresentationO0A4Core0F0VKF", + "externalID" : "s:12PoieticFlows8CompilerC16compileDelayNodeyAA27ComputationalRepresentationO0A4Core0F0VAA0F11IssuesErrorVYKF", "fragments" : [ { "kind" : "keyword", @@ -47,7 +47,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -123,7 +132,17 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -162,7 +181,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -175,7 +194,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -186,10 +205,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -197,41 +216,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -245,16 +230,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], @@ -321,7 +297,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -377,6 +362,40 @@ "title" : "ComputationalRepresentation", "type" : "topic", "url" : "\/documentation\/poieticflows\/computationalrepresentation" +}, +"doc://PoieticFlows/documentation/PoieticFlows/NodeIssuesError": { + "abstract" : [ + { + "text" : "An aggregate error of multiple issues grouped by a node.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "NodeIssuesError" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "NodeIssuesError" + } + ], + "role" : "symbol", + "title" : "NodeIssuesError", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/nodeissueserror" } } } \ No newline at end of file diff --git a/docs/data/documentation/poieticflows/compiler/compileformulanode(_:in:).json b/docs/data/documentation/poieticflows/compiler/compileformulanode(_:in:).json index 583070e..f83fa41 100644 --- a/docs/data/documentation/poieticflows/compiler/compileformulanode(_:in:).json +++ b/docs/data/documentation/poieticflows/compiler/compileformulanode(_:in:).json @@ -20,7 +20,7 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:12PoieticFlows8CompilerC18compileFormulaNode_2inAA27ComputationalRepresentationO0A4Core0F0V_AH14RuntimeContextCtKF", + "externalID" : "s:12PoieticFlows8CompilerC18compileFormulaNode_2inAA27ComputationalRepresentationO0A4Core0F0V_AH14RuntimeContextCtAA0F11IssuesErrorVYKF", "fragments" : [ { "kind" : "keyword", @@ -70,7 +70,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -171,7 +180,17 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -371,7 +390,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -384,7 +403,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -395,10 +414,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -406,41 +425,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -454,16 +439,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], @@ -550,7 +526,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -607,6 +592,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/computationalrepresentation" }, +"doc://PoieticFlows/documentation/PoieticFlows/NodeIssuesError": { + "abstract" : [ + { + "text" : "An aggregate error of multiple issues grouped by a node.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "NodeIssuesError" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "NodeIssuesError" + } + ], + "role" : "symbol", + "title" : "NodeIssuesError", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/nodeissueserror" +}, "doc://PoieticFlows/documentation/PoieticFlows/ParsedFormulaComponent": { "abstract" : [ diff --git a/docs/data/documentation/poieticflows/compiler/compilegraphicalfunctionnode(_:).json b/docs/data/documentation/poieticflows/compiler/compilegraphicalfunctionnode(_:).json index 54f0b2c..e151fe4 100644 --- a/docs/data/documentation/poieticflows/compiler/compilegraphicalfunctionnode(_:).json +++ b/docs/data/documentation/poieticflows/compiler/compilegraphicalfunctionnode(_:).json @@ -20,7 +20,7 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:12PoieticFlows8CompilerC28compileGraphicalFunctionNodeyAA27ComputationalRepresentationO0A4Core0G0VKF", + "externalID" : "s:12PoieticFlows8CompilerC28compileGraphicalFunctionNodeyAA27ComputationalRepresentationO0A4Core0G0VAA0G11IssuesErrorVYKF", "fragments" : [ { "kind" : "keyword", @@ -53,7 +53,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -129,7 +138,17 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -291,7 +310,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -304,7 +323,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -357,10 +376,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledgraphicalfunction" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -368,41 +387,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -416,16 +401,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], @@ -495,7 +471,16 @@ }, { "kind" : "text", - "text" : " -> " + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15NodeIssuesErrorV", + "text" : "NodeIssuesError" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", diff --git a/docs/data/documentation/poieticflows/compiler/createstatevariable(content:valuetype:name:).json b/docs/data/documentation/poieticflows/compiler/createstatevariable(content:valuetype:name:).json index 32a1057..9383e90 100644 --- a/docs/data/documentation/poieticflows/compiler/createstatevariable(content:valuetype:name:).json +++ b/docs/data/documentation/poieticflows/compiler/createstatevariable(content:valuetype:name:).json @@ -312,7 +312,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -325,7 +325,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -336,10 +336,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -347,41 +347,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -395,16 +361,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiler/currentvariableindex.json b/docs/data/documentation/poieticflows/compiler/currentvariableindex.json index 39de1d3..c1d648d 100644 --- a/docs/data/documentation/poieticflows/compiler/currentvariableindex.json +++ b/docs/data/documentation/poieticflows/compiler/currentvariableindex.json @@ -121,7 +121,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -134,7 +134,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -145,10 +145,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -156,41 +156,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -204,16 +170,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiler/frame.json b/docs/data/documentation/poieticflows/compiler/frame.json new file mode 100644 index 0000000..2a6f192 --- /dev/null +++ b/docs/data/documentation/poieticflows/compiler/frame.json @@ -0,0 +1,238 @@ +{ + "abstract" : [ + { + "text" : "The frame containing the design to be compiled.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/frame" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:12PoieticFlows8CompilerC5frame0A4Core11StableFrameCvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "frame" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore11StableFrameC", + "text" : "StableFrame" + } + ], + "modules" : [ + { + "name" : "PoieticFlows" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "frame" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "frame" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore11StableFrameC", + "text" : "StableFrame" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/poieticflows\/compiler\/frame" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://PoieticFlows/documentation/PoieticFlows": { + "abstract" : [ + { + "text" : "Poietic package for modelling and simulation ", + "type" : "text" + }, + { + "inlineContent" : [ + { + "text" : "Stock and Flow", + "type" : "text" + } + ], + "type" : "emphasis" + }, + { + "text" : " models.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows", + "kind" : "symbol", + "role" : "collection", + "title" : "PoieticFlows", + "type" : "topic", + "url" : "\/documentation\/poieticflows" +}, +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { + "abstract" : [ + { + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Compiled Model and Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiledmodelandcompiler" +}, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler/frame": { + "abstract" : [ + { + "text" : "The frame containing the design to be compiled.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "frame" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore11StableFrameC", + "text" : "StableFrame" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/frame", + "kind" : "symbol", + "role" : "symbol", + "title" : "frame", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler\/frame" +} +} +} \ No newline at end of file diff --git a/docs/data/documentation/poieticflows/compiler/init(frame:).json b/docs/data/documentation/poieticflows/compiler/init(frame:).json index 721f68e..a2ca5d9 100644 --- a/docs/data/documentation/poieticflows/compiler/init(frame:).json +++ b/docs/data/documentation/poieticflows/compiler/init(frame:).json @@ -133,7 +133,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -146,7 +146,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -157,10 +157,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -168,41 +168,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -216,16 +182,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiler/statevariables.json b/docs/data/documentation/poieticflows/compiler/statevariables.json index bdcfc2b..be4246c 100644 --- a/docs/data/documentation/poieticflows/compiler/statevariables.json +++ b/docs/data/documentation/poieticflows/compiler/statevariables.json @@ -268,7 +268,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -281,7 +281,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -292,48 +292,6 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { - "abstract" : [ - { - "text" : "Core structure used by the simulator and the solver to perform the", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, "doc://PoieticFlows/documentation/PoieticFlows/CompiledModel/stateVariables": { "abstract" : [ { @@ -378,7 +336,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -392,16 +358,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiler/stockadjacencies().json b/docs/data/documentation/poieticflows/compiler/stockadjacencies().json index 70b88b9..e7f8d4f 100644 --- a/docs/data/documentation/poieticflows/compiler/stockadjacencies().json +++ b/docs/data/documentation/poieticflows/compiler/stockadjacencies().json @@ -203,7 +203,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -216,7 +216,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -227,10 +227,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -238,41 +238,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -286,16 +252,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiler/validateparameters(_:required:).json b/docs/data/documentation/poieticflows/compiler/validateparameters(_:required:).json index 2f22493..c60530a 100644 --- a/docs/data/documentation/poieticflows/compiler/validateparameters(_:required:).json +++ b/docs/data/documentation/poieticflows/compiler/validateparameters(_:required:).json @@ -439,7 +439,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -452,7 +452,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -463,10 +463,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -474,41 +474,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -522,16 +488,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiler/variableindex(_:).json b/docs/data/documentation/poieticflows/compiler/variableindex(_:).json index 349c61f..cb22ddf 100644 --- a/docs/data/documentation/poieticflows/compiler/variableindex(_:).json +++ b/docs/data/documentation/poieticflows/compiler/variableindex(_:).json @@ -214,7 +214,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -227,7 +227,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -238,10 +238,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -249,41 +249,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -297,16 +263,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/compiler/view.json b/docs/data/documentation/poieticflows/compiler/view.json new file mode 100644 index 0000000..cc691a5 --- /dev/null +++ b/docs/data/documentation/poieticflows/compiler/view.json @@ -0,0 +1,273 @@ +{ + "abstract" : [ + { + "text" : "Flows domain view of the frame.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/view" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:12PoieticFlows8CompilerC4viewAA13StockFlowViewCvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "view" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows13StockFlowViewC", + "text" : "StockFlowView" + } + ], + "modules" : [ + { + "name" : "PoieticFlows" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "view" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "view" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/StockFlowView", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows13StockFlowViewC", + "text" : "StockFlowView" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/poieticflows\/compiler\/view" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://PoieticFlows/documentation/PoieticFlows": { + "abstract" : [ + { + "text" : "Poietic package for modelling and simulation ", + "type" : "text" + }, + { + "inlineContent" : [ + { + "text" : "Stock and Flow", + "type" : "text" + } + ], + "type" : "emphasis" + }, + { + "text" : " models.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows", + "kind" : "symbol", + "role" : "collection", + "title" : "PoieticFlows", + "type" : "topic", + "url" : "\/documentation\/poieticflows" +}, +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { + "abstract" : [ + { + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Compiled Model and Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiledmodelandcompiler" +}, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler/view": { + "abstract" : [ + { + "text" : "Flows domain view of the frame.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "view" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows13StockFlowViewC", + "text" : "StockFlowView" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler\/view", + "kind" : "symbol", + "role" : "symbol", + "title" : "view", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler\/view" +}, +"doc://PoieticFlows/documentation/PoieticFlows/StockFlowView": { + "abstract" : [ + { + "text" : "View of Stock-and-Flow domain-specific aspects of the design.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "StockFlowView" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/StockFlowView", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "StockFlowView" + } + ], + "role" : "symbol", + "title" : "StockFlowView", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/stockflowview" +} +} +} \ No newline at end of file diff --git a/docs/data/documentation/poieticflows/computationalrepresentation.json b/docs/data/documentation/poieticflows/computationalrepresentation.json index d86214b..77bd8c2 100644 --- a/docs/data/documentation/poieticflows/computationalrepresentation.json +++ b/docs/data/documentation/poieticflows/computationalrepresentation.json @@ -110,6 +110,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationObject", @@ -163,7 +164,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -176,7 +177,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -415,7 +416,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -460,6 +469,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { diff --git a/docs/data/documentation/poieticflows/computationalrepresentation/delay(_:).json b/docs/data/documentation/poieticflows/computationalrepresentation/delay(_:).json index 70c44a4..a9b31cf 100644 --- a/docs/data/documentation/poieticflows/computationalrepresentation/delay(_:).json +++ b/docs/data/documentation/poieticflows/computationalrepresentation/delay(_:).json @@ -126,7 +126,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -139,7 +139,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -184,7 +184,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/computationalrepresentation/description.json b/docs/data/documentation/poieticflows/computationalrepresentation/description.json index bfd04a7..4942e37 100644 --- a/docs/data/documentation/poieticflows/computationalrepresentation/description.json +++ b/docs/data/documentation/poieticflows/computationalrepresentation/description.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -164,7 +164,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/computationalrepresentation/formula(_:).json b/docs/data/documentation/poieticflows/computationalrepresentation/formula(_:).json index 5ad8095..1190529 100644 --- a/docs/data/documentation/poieticflows/computationalrepresentation/formula(_:).json +++ b/docs/data/documentation/poieticflows/computationalrepresentation/formula(_:).json @@ -126,7 +126,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -139,7 +139,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -184,7 +184,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/computationalrepresentation/graphicalfunction(_:_:).json b/docs/data/documentation/poieticflows/computationalrepresentation/graphicalfunction(_:_:).json index 3d33f0b..6b02951 100644 --- a/docs/data/documentation/poieticflows/computationalrepresentation/graphicalfunction(_:_:).json +++ b/docs/data/documentation/poieticflows/computationalrepresentation/graphicalfunction(_:_:).json @@ -199,7 +199,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -212,7 +212,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -226,7 +226,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/computationalrepresentation/valuetype.json b/docs/data/documentation/poieticflows/computationalrepresentation/valuetype.json index 88ee571..738a9d2 100644 --- a/docs/data/documentation/poieticflows/computationalrepresentation/valuetype.json +++ b/docs/data/documentation/poieticflows/computationalrepresentation/valuetype.json @@ -123,7 +123,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -136,7 +136,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -150,7 +150,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/connectorcomponent.json b/docs/data/documentation/poieticflows/connectorcomponent.json index 36beff9..f167656 100644 --- a/docs/data/documentation/poieticflows/connectorcomponent.json +++ b/docs/data/documentation/poieticflows/connectorcomponent.json @@ -139,7 +139,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -152,7 +152,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/connectorcomponent/description.json b/docs/data/documentation/poieticflows/connectorcomponent/description.json index 783171b..3e7bfcb 100644 --- a/docs/data/documentation/poieticflows/connectorcomponent/description.json +++ b/docs/data/documentation/poieticflows/connectorcomponent/description.json @@ -136,7 +136,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -149,7 +149,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/connectorcomponent/init().json b/docs/data/documentation/poieticflows/connectorcomponent/init().json index c331934..1c4b43b 100644 --- a/docs/data/documentation/poieticflows/connectorcomponent/init().json +++ b/docs/data/documentation/poieticflows/connectorcomponent/init().json @@ -84,7 +84,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -97,7 +97,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/connectorcomponent/init(midpoints:).json b/docs/data/documentation/poieticflows/connectorcomponent/init(midpoints:).json index 7724ae9..54ad7a1 100644 --- a/docs/data/documentation/poieticflows/connectorcomponent/init(midpoints:).json +++ b/docs/data/documentation/poieticflows/connectorcomponent/init(midpoints:).json @@ -118,7 +118,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -131,7 +131,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/connectorcomponent/midpoints.json b/docs/data/documentation/poieticflows/connectorcomponent/midpoints.json index 1705c3e..8b74a4e 100644 --- a/docs/data/documentation/poieticflows/connectorcomponent/midpoints.json +++ b/docs/data/documentation/poieticflows/connectorcomponent/midpoints.json @@ -124,7 +124,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -137,7 +137,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/edgeissue.json b/docs/data/documentation/poieticflows/edgeissue.json index 2fcd03f..b0a2ab8 100644 --- a/docs/data/documentation/poieticflows/edgeissue.json +++ b/docs/data/documentation/poieticflows/edgeissue.json @@ -149,7 +149,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -162,7 +162,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/edgeissue/!=(_:_:).json b/docs/data/documentation/poieticflows/edgeissue/!=(_:_:).json index c04ef48..fda11cd 100644 --- a/docs/data/documentation/poieticflows/edgeissue/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/edgeissue/!=(_:_:).json @@ -201,7 +201,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -214,7 +214,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/edgeissue/computationcycle.json b/docs/data/documentation/poieticflows/edgeissue/computationcycle.json index 668f92b..cdc9af6 100644 --- a/docs/data/documentation/poieticflows/edgeissue/computationcycle.json +++ b/docs/data/documentation/poieticflows/edgeissue/computationcycle.json @@ -92,7 +92,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -105,7 +105,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/edgeissue/description.json b/docs/data/documentation/poieticflows/edgeissue/description.json index 0782333..d4a0ca2 100644 --- a/docs/data/documentation/poieticflows/edgeissue/description.json +++ b/docs/data/documentation/poieticflows/edgeissue/description.json @@ -128,7 +128,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -141,7 +141,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/edgeissue/equatable-implementations.json b/docs/data/documentation/poieticflows/edgeissue/equatable-implementations.json index 7fb16d8..a7b4c19 100644 --- a/docs/data/documentation/poieticflows/edgeissue/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/edgeissue/equatable-implementations.json @@ -57,7 +57,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -70,7 +70,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/edgeissue/error-implementations.json b/docs/data/documentation/poieticflows/edgeissue/error-implementations.json index d8b016b..1cd2519 100644 --- a/docs/data/documentation/poieticflows/edgeissue/error-implementations.json +++ b/docs/data/documentation/poieticflows/edgeissue/error-implementations.json @@ -57,7 +57,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -70,7 +70,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/edgeissue/hint.json b/docs/data/documentation/poieticflows/edgeissue/hint.json index 8862875..2f0eddc 100644 --- a/docs/data/documentation/poieticflows/edgeissue/hint.json +++ b/docs/data/documentation/poieticflows/edgeissue/hint.json @@ -160,7 +160,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -173,7 +173,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/edgeissue/localizeddescription.json b/docs/data/documentation/poieticflows/edgeissue/localizeddescription.json index 0aaf518..bf35c90 100644 --- a/docs/data/documentation/poieticflows/edgeissue/localizeddescription.json +++ b/docs/data/documentation/poieticflows/edgeissue/localizeddescription.json @@ -171,7 +171,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -184,7 +184,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/eulersolver.json b/docs/data/documentation/poieticflows/eulersolver.json index 5e16a60..ece9e8b 100644 --- a/docs/data/documentation/poieticflows/eulersolver.json +++ b/docs/data/documentation/poieticflows/eulersolver.json @@ -168,7 +168,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -181,7 +181,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/eulersolver/compute(_:at:timedelta:).json b/docs/data/documentation/poieticflows/eulersolver/compute(_:at:timedelta:).json index 635e83d..bf8fa94 100644 --- a/docs/data/documentation/poieticflows/eulersolver/compute(_:at:timedelta:).json +++ b/docs/data/documentation/poieticflows/eulersolver/compute(_:at:timedelta:).json @@ -261,7 +261,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -274,7 +274,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror.json b/docs/data/documentation/poieticflows/expressionerror.json index c883ed2..d4b088f 100644 --- a/docs/data/documentation/poieticflows/expressionerror.json +++ b/docs/data/documentation/poieticflows/expressionerror.json @@ -104,7 +104,8 @@ "generated" : true, "identifiers" : [ "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundExpression", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundVariable" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/BoundVariable", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/bindExpression(_:variables:names:functions:)" ], "title" : "Bound Expression" } @@ -163,7 +164,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -176,7 +177,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -252,7 +253,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -584,6 +593,147 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/simulation" }, +"doc://PoieticFlows/documentation/PoieticFlows/bindExpression(_:variables:names:functions:)": { + "abstract" : [ + { + "text" : "Bind an expression to concrete variable references.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "bindExpression" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore17UnboundExpressiona", + "text" : "UnboundExpression" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "variables" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows13StateVariableV", + "text" : "StateVariable" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "names" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15SimulationStateV", + "text" : "SimulationState" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15SimulationStateV5Indexa", + "text" : "Index" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "functions" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore8FunctionC", + "text" : "Function" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15ExpressionErrorO", + "text" : "ExpressionError" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:12PoieticFlows15BoundExpressiona", + "text" : "BoundExpression" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/bindExpression(_:variables:names:functions:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "bindExpression(_:variables:names:functions:)", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/bindexpression(_:variables:names:functions:)" +}, "doc://PoieticFlows/s23CustomStringConvertibleP": { "identifier" : "doc:\/\/PoieticFlows\/s23CustomStringConvertibleP", "title" : "Swift.CustomStringConvertible", diff --git a/docs/data/documentation/poieticflows/expressionerror/!=(_:_:).json b/docs/data/documentation/poieticflows/expressionerror/!=(_:_:).json index d34781b..f2311a8 100644 --- a/docs/data/documentation/poieticflows/expressionerror/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/expressionerror/!=(_:_:).json @@ -208,7 +208,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -221,7 +221,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -235,7 +235,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror/argumenttypemismatch(_:_:).json b/docs/data/documentation/poieticflows/expressionerror/argumenttypemismatch(_:_:).json index 19398b1..0efe882 100644 --- a/docs/data/documentation/poieticflows/expressionerror/argumenttypemismatch(_:_:).json +++ b/docs/data/documentation/poieticflows/expressionerror/argumenttypemismatch(_:_:).json @@ -142,7 +142,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -155,7 +155,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -169,7 +169,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror/description.json b/docs/data/documentation/poieticflows/expressionerror/description.json index 4dfafad..3f02faf 100644 --- a/docs/data/documentation/poieticflows/expressionerror/description.json +++ b/docs/data/documentation/poieticflows/expressionerror/description.json @@ -142,7 +142,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -155,7 +155,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -169,7 +169,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror/equatable-implementations.json b/docs/data/documentation/poieticflows/expressionerror/equatable-implementations.json index f065b27..dcb55f1 100644 --- a/docs/data/documentation/poieticflows/expressionerror/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/expressionerror/equatable-implementations.json @@ -63,7 +63,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -76,7 +76,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -90,7 +90,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror/error-implementations.json b/docs/data/documentation/poieticflows/expressionerror/error-implementations.json index 427f22d..6a5d0a7 100644 --- a/docs/data/documentation/poieticflows/expressionerror/error-implementations.json +++ b/docs/data/documentation/poieticflows/expressionerror/error-implementations.json @@ -63,7 +63,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -76,7 +76,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -90,7 +90,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror/invalidnumberofarguments(_:_:).json b/docs/data/documentation/poieticflows/expressionerror/invalidnumberofarguments(_:_:).json index 240f493..df1cf92 100644 --- a/docs/data/documentation/poieticflows/expressionerror/invalidnumberofarguments(_:_:).json +++ b/docs/data/documentation/poieticflows/expressionerror/invalidnumberofarguments(_:_:).json @@ -142,7 +142,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -155,7 +155,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -169,7 +169,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror/localizeddescription.json b/docs/data/documentation/poieticflows/expressionerror/localizeddescription.json index 8eeb1e3..9ea2c55 100644 --- a/docs/data/documentation/poieticflows/expressionerror/localizeddescription.json +++ b/docs/data/documentation/poieticflows/expressionerror/localizeddescription.json @@ -178,7 +178,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -191,7 +191,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -205,7 +205,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror/missingarguments.json b/docs/data/documentation/poieticflows/expressionerror/missingarguments.json index c4badfa..9bbc3f2 100644 --- a/docs/data/documentation/poieticflows/expressionerror/missingarguments.json +++ b/docs/data/documentation/poieticflows/expressionerror/missingarguments.json @@ -98,7 +98,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -111,7 +111,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -125,7 +125,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror/toomanyarguments.json b/docs/data/documentation/poieticflows/expressionerror/toomanyarguments.json index 6c1909f..4065ff8 100644 --- a/docs/data/documentation/poieticflows/expressionerror/toomanyarguments.json +++ b/docs/data/documentation/poieticflows/expressionerror/toomanyarguments.json @@ -98,7 +98,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -111,7 +111,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -125,7 +125,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror/unknownfunction(_:).json b/docs/data/documentation/poieticflows/expressionerror/unknownfunction(_:).json index c99433a..f8b5898 100644 --- a/docs/data/documentation/poieticflows/expressionerror/unknownfunction(_:).json +++ b/docs/data/documentation/poieticflows/expressionerror/unknownfunction(_:).json @@ -124,7 +124,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -137,7 +137,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -151,7 +151,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/expressionerror/unknownvariable(_:).json b/docs/data/documentation/poieticflows/expressionerror/unknownvariable(_:).json index 72f90dd..d1d2256 100644 --- a/docs/data/documentation/poieticflows/expressionerror/unknownvariable(_:).json +++ b/docs/data/documentation/poieticflows/expressionerror/unknownvariable(_:).json @@ -124,7 +124,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -137,7 +137,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -151,7 +151,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/flowsmetamodel.json b/docs/data/documentation/poieticflows/flowsmetamodel.json index 9c00bfb..1cb367c 100644 --- a/docs/data/documentation/poieticflows/flowsmetamodel.json +++ b/docs/data/documentation/poieticflows/flowsmetamodel.json @@ -2,8 +2,7 @@ "hierarchy" : { "paths" : [ [ - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Metamodel" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows" ] ] }, @@ -92,6 +91,16 @@ }, "sections" : [ + ], + "seeAlsoSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Metamodel", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Simulation" + ] + } ], "variants" : [ { @@ -110,7 +119,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -123,7 +132,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -134,6 +143,28 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { + "abstract" : [ + { + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Compiled Model and Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiledmodelandcompiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/FlowsMetamodel": { "abstract" : [ @@ -171,16 +202,30 @@ "doc://PoieticFlows/documentation/PoieticFlows/Metamodel": { "abstract" : [ { - "text" : "…", + "text" : "Description of the Stock and Flow domain.", "type" : "text" } ], "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Metamodel", "kind" : "article", - "role" : "collectionGroup", + "role" : "article", "title" : "Stock and Flow Metamodel", "type" : "topic", "url" : "\/documentation\/poieticflows\/metamodel" +}, +"doc://PoieticFlows/documentation/PoieticFlows/Simulation": { + "abstract" : [ + { + "text" : "Simulation and computation.", + "type" : "text" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Simulation", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Simulation and Computation", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/simulation" } } } \ No newline at end of file diff --git a/docs/data/documentation/poieticflows/flowspresenter.json b/docs/data/documentation/poieticflows/flowspresenter.json index 4cad842..4371616 100644 --- a/docs/data/documentation/poieticflows/flowspresenter.json +++ b/docs/data/documentation/poieticflows/flowspresenter.json @@ -122,7 +122,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -135,7 +135,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/flowspresenter/arrowstyle(edge:).json b/docs/data/documentation/poieticflows/flowspresenter/arrowstyle(edge:).json index 4c1d003..03d676a 100644 --- a/docs/data/documentation/poieticflows/flowspresenter/arrowstyle(edge:).json +++ b/docs/data/documentation/poieticflows/flowspresenter/arrowstyle(edge:).json @@ -145,7 +145,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -158,7 +158,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/flowspresenter/boundingbox(node:).json b/docs/data/documentation/poieticflows/flowspresenter/boundingbox(node:).json index d7bb30b..0377b39 100644 --- a/docs/data/documentation/poieticflows/flowspresenter/boundingbox(node:).json +++ b/docs/data/documentation/poieticflows/flowspresenter/boundingbox(node:).json @@ -145,7 +145,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -158,7 +158,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/flowspresenter/connectororigincontact(_:).json b/docs/data/documentation/poieticflows/flowspresenter/connectororigincontact(_:).json index 05ce663..5efab1f 100644 --- a/docs/data/documentation/poieticflows/flowspresenter/connectororigincontact(_:).json +++ b/docs/data/documentation/poieticflows/flowspresenter/connectororigincontact(_:).json @@ -144,7 +144,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -157,7 +157,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/flowspresenter/connectorpoints(_:).json b/docs/data/documentation/poieticflows/flowspresenter/connectorpoints(_:).json index ffe2afd..3a9d6fd 100644 --- a/docs/data/documentation/poieticflows/flowspresenter/connectorpoints(_:).json +++ b/docs/data/documentation/poieticflows/flowspresenter/connectorpoints(_:).json @@ -194,7 +194,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -207,7 +207,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/flowspresenter/connectortargetcontact(_:).json b/docs/data/documentation/poieticflows/flowspresenter/connectortargetcontact(_:).json index b24d074..3e29ee2 100644 --- a/docs/data/documentation/poieticflows/flowspresenter/connectortargetcontact(_:).json +++ b/docs/data/documentation/poieticflows/flowspresenter/connectortargetcontact(_:).json @@ -144,7 +144,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -157,7 +157,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/flowspresenter/init(frame:).json b/docs/data/documentation/poieticflows/flowspresenter/init(frame:).json index af41f4d..c8ce6f4 100644 --- a/docs/data/documentation/poieticflows/flowspresenter/init(frame:).json +++ b/docs/data/documentation/poieticflows/flowspresenter/init(frame:).json @@ -118,7 +118,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -131,7 +131,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/flowspresenter/isvisible(_:).json b/docs/data/documentation/poieticflows/flowspresenter/isvisible(_:).json index c562740..a73af95 100644 --- a/docs/data/documentation/poieticflows/flowspresenter/isvisible(_:).json +++ b/docs/data/documentation/poieticflows/flowspresenter/isvisible(_:).json @@ -144,7 +144,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -157,7 +157,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/flowspresenter/midpoints(_:).json b/docs/data/documentation/poieticflows/flowspresenter/midpoints(_:).json index 6ac7095..38eb4bd 100644 --- a/docs/data/documentation/poieticflows/flowspresenter/midpoints(_:).json +++ b/docs/data/documentation/poieticflows/flowspresenter/midpoints(_:).json @@ -152,7 +152,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -165,7 +165,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/flowspresenter/pictogram(node:).json b/docs/data/documentation/poieticflows/flowspresenter/pictogram(node:).json index fdd5bc7..ecb59fd 100644 --- a/docs/data/documentation/poieticflows/flowspresenter/pictogram(node:).json +++ b/docs/data/documentation/poieticflows/flowspresenter/pictogram(node:).json @@ -145,7 +145,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -158,7 +158,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/formulacompilersystem.json b/docs/data/documentation/poieticflows/formulacompilersystem.json index 3360b65..a300106 100644 --- a/docs/data/documentation/poieticflows/formulacompilersystem.json +++ b/docs/data/documentation/poieticflows/formulacompilersystem.json @@ -168,7 +168,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -181,7 +181,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/formulacompilersystem/init().json b/docs/data/documentation/poieticflows/formulacompilersystem/init().json index 2d18571..28816f8 100644 --- a/docs/data/documentation/poieticflows/formulacompilersystem/init().json +++ b/docs/data/documentation/poieticflows/formulacompilersystem/init().json @@ -84,7 +84,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -97,7 +97,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/formulacompilersystem/update(_:).json b/docs/data/documentation/poieticflows/formulacompilersystem/update(_:).json index 3f9a540..3204600 100644 --- a/docs/data/documentation/poieticflows/formulacompilersystem/update(_:).json +++ b/docs/data/documentation/poieticflows/formulacompilersystem/update(_:).json @@ -156,7 +156,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -169,7 +169,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/graphicalfunction.json b/docs/data/documentation/poieticflows/graphicalfunction.json index 4950380..c15b7d3 100644 --- a/docs/data/documentation/poieticflows/graphicalfunction.json +++ b/docs/data/documentation/poieticflows/graphicalfunction.json @@ -171,7 +171,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -184,7 +184,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/graphicalfunction/createfunction(name:).json b/docs/data/documentation/poieticflows/graphicalfunction/createfunction(name:).json index 6637f43..4b96471 100644 --- a/docs/data/documentation/poieticflows/graphicalfunction/createfunction(name:).json +++ b/docs/data/documentation/poieticflows/graphicalfunction/createfunction(name:).json @@ -188,7 +188,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -201,7 +201,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/graphicalfunction/init(points:).json b/docs/data/documentation/poieticflows/graphicalfunction/init(points:).json index 73f828e..77cd1f9 100644 --- a/docs/data/documentation/poieticflows/graphicalfunction/init(points:).json +++ b/docs/data/documentation/poieticflows/graphicalfunction/init(points:).json @@ -154,7 +154,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -167,7 +167,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/graphicalfunction/stepfunction(x:).json b/docs/data/documentation/poieticflows/graphicalfunction/stepfunction(x:).json index f54a0e0..f757583 100644 --- a/docs/data/documentation/poieticflows/graphicalfunction/stepfunction(x:).json +++ b/docs/data/documentation/poieticflows/graphicalfunction/stepfunction(x:).json @@ -179,7 +179,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -192,7 +192,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/interpolationmethod.json b/docs/data/documentation/poieticflows/interpolationmethod.json index 3e81fa2..f41ab1f 100644 --- a/docs/data/documentation/poieticflows/interpolationmethod.json +++ b/docs/data/documentation/poieticflows/interpolationmethod.json @@ -152,7 +152,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -165,7 +165,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/interpolationmethod/!=(_:_:).json b/docs/data/documentation/poieticflows/interpolationmethod/!=(_:_:).json index 43b2c3e..41ef19b 100644 --- a/docs/data/documentation/poieticflows/interpolationmethod/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/interpolationmethod/!=(_:_:).json @@ -201,7 +201,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -214,7 +214,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/interpolationmethod/equatable-implementations.json b/docs/data/documentation/poieticflows/interpolationmethod/equatable-implementations.json index 3d0fe3b..a99f625 100644 --- a/docs/data/documentation/poieticflows/interpolationmethod/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/interpolationmethod/equatable-implementations.json @@ -57,7 +57,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -70,7 +70,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/interpolationmethod/hash(into:).json b/docs/data/documentation/poieticflows/interpolationmethod/hash(into:).json index 7e72d83..8634e02 100644 --- a/docs/data/documentation/poieticflows/interpolationmethod/hash(into:).json +++ b/docs/data/documentation/poieticflows/interpolationmethod/hash(into:).json @@ -225,7 +225,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -238,7 +238,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/interpolationmethod/hashvalue.json b/docs/data/documentation/poieticflows/interpolationmethod/hashvalue.json index 9238fef..8cf1e80 100644 --- a/docs/data/documentation/poieticflows/interpolationmethod/hashvalue.json +++ b/docs/data/documentation/poieticflows/interpolationmethod/hashvalue.json @@ -189,7 +189,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -202,7 +202,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/interpolationmethod/init(rawvalue:).json b/docs/data/documentation/poieticflows/interpolationmethod/init(rawvalue:).json index 3f8b121..ac9623b 100644 --- a/docs/data/documentation/poieticflows/interpolationmethod/init(rawvalue:).json +++ b/docs/data/documentation/poieticflows/interpolationmethod/init(rawvalue:).json @@ -132,7 +132,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -145,7 +145,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/interpolationmethod/rawrepresentable-implementations.json b/docs/data/documentation/poieticflows/interpolationmethod/rawrepresentable-implementations.json index acb99a8..e0abe04 100644 --- a/docs/data/documentation/poieticflows/interpolationmethod/rawrepresentable-implementations.json +++ b/docs/data/documentation/poieticflows/interpolationmethod/rawrepresentable-implementations.json @@ -65,7 +65,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -78,7 +78,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/interpolationmethod/step.json b/docs/data/documentation/poieticflows/interpolationmethod/step.json index e57f643..a1a7158 100644 --- a/docs/data/documentation/poieticflows/interpolationmethod/step.json +++ b/docs/data/documentation/poieticflows/interpolationmethod/step.json @@ -92,7 +92,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -105,7 +105,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/magnet.json b/docs/data/documentation/poieticflows/magnet.json index d60cf12..3e4602e 100644 --- a/docs/data/documentation/poieticflows/magnet.json +++ b/docs/data/documentation/poieticflows/magnet.json @@ -119,7 +119,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -132,7 +132,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/magnet/boundingbox.json b/docs/data/documentation/poieticflows/magnet/boundingbox.json index 58271ec..c2d2376 100644 --- a/docs/data/documentation/poieticflows/magnet/boundingbox.json +++ b/docs/data/documentation/poieticflows/magnet/boundingbox.json @@ -98,7 +98,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -111,7 +111,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/magnet/boundingcircle.json b/docs/data/documentation/poieticflows/magnet/boundingcircle.json index 0c20248..1a1dc24 100644 --- a/docs/data/documentation/poieticflows/magnet/boundingcircle.json +++ b/docs/data/documentation/poieticflows/magnet/boundingcircle.json @@ -98,7 +98,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -111,7 +111,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/magnet/point(_:).json b/docs/data/documentation/poieticflows/magnet/point(_:).json index e202297..ee822e3 100644 --- a/docs/data/documentation/poieticflows/magnet/point(_:).json +++ b/docs/data/documentation/poieticflows/magnet/point(_:).json @@ -124,7 +124,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -137,7 +137,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/metamodel.json b/docs/data/documentation/poieticflows/metamodel.json index 1c8d9ea..5dc5e26 100644 --- a/docs/data/documentation/poieticflows/metamodel.json +++ b/docs/data/documentation/poieticflows/metamodel.json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "…", + "text" : "Description of the Stock and Flow domain.", "type" : "text" } ], @@ -23,8 +23,8 @@ "name" : "PoieticFlows" } ], - "role" : "collectionGroup", - "roleHeading" : "API Collection", + "role" : "article", + "roleHeading" : "Article", "title" : "Stock and Flow Metamodel" }, "primaryContentSections" : [ @@ -39,11 +39,1989 @@ { "inlineContent" : [ { - "text" : "…", + "text" : "The Stock and Flow model domain (metamodel) recognises the following node", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "types that define the computation:", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "header" : "row", + "rows" : [ + [ + [ + { + "inlineContent" : [ + { + "text" : "Type", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Represents", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Use", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "Stock", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "An amount (of a material) in a container, reservoir, or a pool.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "computation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "Flow", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Rate by which connected container is filled or drained.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "computation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "Auxiliary", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Auxiliary computation or a constant", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "computation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "GraphicalFunction", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Function defined by a set of points", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "computation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "Delay", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Delay of a value by a specific number of time units", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "computation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "Chart", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Visual output in a form of a chart with one or multiple series", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "visualisation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "Control", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Visual input node", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "experimentation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "Note", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "User comment", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "none", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ] + ], + "type" : "table" + }, + { + "inlineContent" : [ + { + "text" : "The edges in the domain are:", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "header" : "row", + "rows" : [ + [ + [ + { + "inlineContent" : [ + { + "text" : "Type", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Represents", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Origin", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Target", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "Drains", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "What a flow drains", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Stock", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Flow", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "Fills", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "What a flow fills", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Flow", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Stock", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "Parameter", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Connection between an auxiliary and other computation node", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "any computed", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "any computed", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "ChartSeries", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Series of a chart", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Chart", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "any computed", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ] + ], + "type" : "table" + }, + { + "inlineContent" : [ + { + "text" : "The constraints that need to be satisfied:", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "header" : "row", + "rows" : [ + [ + [ + { + "inlineContent" : [ + { + "text" : "Constraint", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Description", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "flow_fill_is_stock", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Flow must drain (from) a stock, no other kind of node", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "flow_drain_is_stock", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Flow must fill (into) a stock, no other kind of node", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "one_parameter_for_graphical_function", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Graphical function must not have more than one incoming parameters", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "control_value_binding", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Control binding’s origin must be a Control and target must be a formula node", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "chart_series", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Chart series edge must originate in Chart and end in Value node", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ] + ], + "type" : "table" + }, + { + "anchor" : "Example-Model", + "level" : 2, + "text" : "Example Model", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "The following example shows how to create a simple bank account model. First we", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "create the nodes:", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "code" : [ + "let design = Design(metamodel: Metamodel.StockFlow)", + "let frame = design.createFrame()", + "", + "let account = frame.createNode(ObjectType.Stock,", + " name: \"account\",", + " attributes: [\"formula\": \"100\"])", + "", + "let rate = frame.createNode(ObjectType.Auxiliary,", + " name: \"rate\",", + " attributes: [\"formula\": \"0.02\"])", + "", + "let interest = frame.createNode(ObjectType.Auxiliary,", + " name: \"interest\",", + " attributes: [\"formula\": \"account * rate\"])", + "" + ], + "syntax" : "swift", + "type" : "codeListing" + }, + { + "inlineContent" : [ + { + "text" : "The nodes need to be connected:", "type" : "text" } ], "type" : "paragraph" + }, + { + "code" : [ + "frame.createEdge(ObjectType.Parameter, origin: rate, target: interest)", + "frame.createEdge(ObjectType.Parameter, origin: account, target: interest)", + "frame.createEdge(ObjectType.Fills, origin: interest, target: account)" + ], + "syntax" : "swift", + "type" : "codeListing" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Typically you would not be creating detailed models by hand like in the", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "above example. The purpose of the library is to provide functionality for", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "applications that aid in model design.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "Note", + "style" : "note", + "type" : "aside" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "", + "type" : "text" + }, + { + "identifier" : "https:\/\/github.com\/OpenPoiesis\/PoieticExamples", + "isActive" : true, + "type" : "reference" + } + ], + "type" : "paragraph" + } + ], + "name" : "See Also", + "style" : "note", + "type" : "aside" + }, + { + "anchor" : "Attributes", + "level" : 2, + "text" : "Attributes", + "type" : "heading" + }, + { + "anchor" : "Stock", + "level" : 3, + "text" : "Stock", + "type" : "heading" + }, + { + "header" : "row", + "rows" : [ + [ + [ + { + "inlineContent" : [ + { + "text" : "Attribute", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Type", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Description", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "formula", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "string", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Initial stock value", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "allows_negative", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "bool", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Flag whether the stock can contain a negative value", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "delayed_inflow", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "bool", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Flag whether the inflow of the stock is delayed by one step, when the stock is part of a cycle", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ] + ], + "type" : "table" + }, + { + "anchor" : "Flow", + "level" : 3, + "text" : "Flow", + "type" : "heading" + }, + { + "header" : "row", + "rows" : [ + [ + [ + { + "inlineContent" : [ + { + "text" : "Attribute", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Type", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Description", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "formula", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "string", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Flow rate computation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "priority", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "int", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Priority during computation. The flows are considered in the ascending order of priority", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ] + ], + "type" : "table" + }, + { + "anchor" : "Auxiliary", + "level" : 3, + "text" : "Auxiliary", + "type" : "heading" + }, + { + "header" : "row", + "rows" : [ + [ + [ + { + "inlineContent" : [ + { + "text" : "Attribute", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Type", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Description", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "formula", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "string", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Constant or an auxiliary computation formula", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ] + ], + "type" : "table" + }, + { + "anchor" : "Graphical-Function", + "level" : 3, + "text" : "Graphical Function", + "type" : "heading" + }, + { + "header" : "row", + "rows" : [ + [ + [ + { + "inlineContent" : [ + { + "text" : "Attribute", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Type", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Description", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "interpolation_method", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "string", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Method of interpolation for values between the points", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "graphical_function_points", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "array of points", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Points of the graphical function", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ] + ], + "type" : "table" + }, + { + "inlineContent" : [ + { + "text" : "The only interpolation method that is currently available is ", + "type" : "text" + }, + { + "code" : "step", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "inlineContent" : [ + { + "text" : "Example:", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "code" : [ + "let points: [Points] = [ \/* list of Points *\/ ]", + "let yield = frame.createNode(ObjectType.Auxiliary,", + " name: \"yield\",", + " attributes: [", + " \"graphical_function_points\": points", + " ])" + ], + "syntax" : "swift", + "type" : "codeListing" + }, + { + "anchor" : "Delay", + "level" : 3, + "text" : "Delay", + "type" : "heading" + }, + { + "header" : "row", + "rows" : [ + [ + [ + { + "inlineContent" : [ + { + "text" : "Attribute", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Type", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Description", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "delay_duration", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "double", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Delay duration in time units.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "delay_output_type", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "string", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Type of delay output computation", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ] + ], + "type" : "table" + }, + { + "inlineContent" : [ + { + "text" : "The only available type of delay output computation is ", + "type" : "text" + }, + { + "code" : "delay1", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "anchor" : "Chart", + "level" : 3, + "text" : "Chart", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "Currently no attributes for charts.", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "anchor" : "Control", + "level" : 3, + "text" : "Control", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "Control is a node that can be used by graphical applications to provide", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "user-interface for controlling values of other nodes.", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "inlineContent" : [ + { + "text" : "Controls types are not currently specified.", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "header" : "row", + "rows" : [ + [ + [ + { + "inlineContent" : [ + { + "text" : "Attribute", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Type", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Description", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "value", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "double", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Value of the target node", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "control_type", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "string", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Visual type of the control", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "min_value", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "double", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Minimum allowed value of the target variable", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "max_value", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "double", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Maximum allowed value of the target variable", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "step_value", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "double", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Step of a slider control", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "value_format", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "double", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Display format of the value", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ] + ], + "type" : "table" + }, + { + "anchor" : "Simulation", + "level" : 3, + "text" : "Simulation", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "Simulation node specifies characteristics of a simulation. There should be only", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "one node of this type in the design. If multiple Simulation nodes are present,", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "then one is chosen arbitrarily.", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "inlineContent" : [ + { + "text" : "Simulation node is not required to be present, but might be in the future.", + "type" : "text" + } + ], + "type" : "paragraph" + }, + { + "header" : "row", + "rows" : [ + [ + [ + { + "inlineContent" : [ + { + "text" : "Attribute", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Type", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Description", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "steps", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "int", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Number of steps the simulation is run (if not specified otherwise)", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "initial_time", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "double", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Initial simulation time", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ], + [ + [ + { + "inlineContent" : [ + { + "code" : "time_delta", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "double", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + [ + { + "inlineContent" : [ + { + "text" : "Simulation step time delta", + "type" : "text" + } + ], + "type" : "paragraph" + } + ] + ] + ], + "type" : "table" } ], "kind" : "content" @@ -61,18 +2039,10 @@ { "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Simulation", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler" - ] - } - ], - "topicSections" : [ - { - "anchor" : "Model-and-Traits", - "identifiers" : [ "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/FlowsMetamodel" - ], - "title" : "Model and Traits" + ] } ], "variants" : [ @@ -92,7 +2062,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -105,7 +2075,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -119,7 +2089,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -177,6 +2155,18 @@ "title" : "Simulation and Computation", "type" : "topic", "url" : "\/documentation\/poieticflows\/simulation" +}, +"https://github.com/OpenPoiesis/PoieticExamples": { + "identifier" : "https:\/\/github.com\/OpenPoiesis\/PoieticExamples", + "title" : "Repository of model examples", + "titleInlineContent" : [ + { + "text" : "Repository of model examples", + "type" : "text" + } + ], + "type" : "link", + "url" : "https:\/\/github.com\/OpenPoiesis\/PoieticExamples" } } } \ No newline at end of file diff --git a/docs/data/documentation/poieticflows/nodeissue.json b/docs/data/documentation/poieticflows/nodeissue.json index 4b87038..ce0e15c 100644 --- a/docs/data/documentation/poieticflows/nodeissue.json +++ b/docs/data/documentation/poieticflows/nodeissue.json @@ -157,13 +157,12 @@ ], "seeAlsoSections" : [ { - "anchor" : "Compiler", + "anchor" : "Errors", "generated" : true, "identifiers" : [ - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssuesError" ], - "title" : "Compiler" + "title" : "Errors" } ], "topicSections" : [ @@ -223,7 +222,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -236,7 +235,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -247,10 +246,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -258,41 +257,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -306,16 +271,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/!=(_:_:).json b/docs/data/documentation/poieticflows/nodeissue/!=(_:_:).json index bc9d43e..a26194b 100644 --- a/docs/data/documentation/poieticflows/nodeissue/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/nodeissue/!=(_:_:).json @@ -202,7 +202,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -215,7 +215,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -229,7 +229,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -243,16 +251,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/computationcycle.json b/docs/data/documentation/poieticflows/nodeissue/computationcycle.json index 276a597..e745515 100644 --- a/docs/data/documentation/poieticflows/nodeissue/computationcycle.json +++ b/docs/data/documentation/poieticflows/nodeissue/computationcycle.json @@ -99,7 +99,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -112,7 +112,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -126,7 +126,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -140,16 +148,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/description.json b/docs/data/documentation/poieticflows/nodeissue/description.json index 9471438..985ea70 100644 --- a/docs/data/documentation/poieticflows/nodeissue/description.json +++ b/docs/data/documentation/poieticflows/nodeissue/description.json @@ -129,7 +129,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -142,7 +142,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -156,7 +156,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -170,16 +178,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/duplicatename(_:).json b/docs/data/documentation/poieticflows/nodeissue/duplicatename(_:).json index 961543f..ec75033 100644 --- a/docs/data/documentation/poieticflows/nodeissue/duplicatename(_:).json +++ b/docs/data/documentation/poieticflows/nodeissue/duplicatename(_:).json @@ -125,7 +125,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -138,7 +138,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -152,7 +152,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -166,16 +174,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/equatable-implementations.json b/docs/data/documentation/poieticflows/nodeissue/equatable-implementations.json index 044b1fe..c6fd2a0 100644 --- a/docs/data/documentation/poieticflows/nodeissue/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/nodeissue/equatable-implementations.json @@ -58,7 +58,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -71,7 +71,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -85,7 +85,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -99,16 +107,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/error-implementations.json b/docs/data/documentation/poieticflows/nodeissue/error-implementations.json index 46f4b8b..bf71f02 100644 --- a/docs/data/documentation/poieticflows/nodeissue/error-implementations.json +++ b/docs/data/documentation/poieticflows/nodeissue/error-implementations.json @@ -58,7 +58,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -71,7 +71,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -85,7 +85,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -99,16 +107,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/expressionerror(_:).json b/docs/data/documentation/poieticflows/nodeissue/expressionerror(_:).json index 2623d57..409c49c 100644 --- a/docs/data/documentation/poieticflows/nodeissue/expressionerror(_:).json +++ b/docs/data/documentation/poieticflows/nodeissue/expressionerror(_:).json @@ -120,7 +120,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -133,7 +133,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -147,7 +147,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -161,16 +169,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/expressionsyntaxerror(_:).json b/docs/data/documentation/poieticflows/nodeissue/expressionsyntaxerror(_:).json index 61ac96d..280385f 100644 --- a/docs/data/documentation/poieticflows/nodeissue/expressionsyntaxerror(_:).json +++ b/docs/data/documentation/poieticflows/nodeissue/expressionsyntaxerror(_:).json @@ -125,7 +125,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -138,7 +138,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -152,7 +152,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -166,16 +174,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/flowcycle.json b/docs/data/documentation/poieticflows/nodeissue/flowcycle.json index 8867353..eecd1fd 100644 --- a/docs/data/documentation/poieticflows/nodeissue/flowcycle.json +++ b/docs/data/documentation/poieticflows/nodeissue/flowcycle.json @@ -107,7 +107,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -120,7 +120,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -134,7 +134,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -148,16 +156,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/hint.json b/docs/data/documentation/poieticflows/nodeissue/hint.json index a66a5b7..583d94b 100644 --- a/docs/data/documentation/poieticflows/nodeissue/hint.json +++ b/docs/data/documentation/poieticflows/nodeissue/hint.json @@ -161,7 +161,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -174,7 +174,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -188,7 +188,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -202,16 +210,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/localizeddescription.json b/docs/data/documentation/poieticflows/nodeissue/localizeddescription.json index 258563b..fa8c963 100644 --- a/docs/data/documentation/poieticflows/nodeissue/localizeddescription.json +++ b/docs/data/documentation/poieticflows/nodeissue/localizeddescription.json @@ -172,7 +172,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -185,7 +185,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -199,7 +199,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -213,16 +221,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/missingrequiredparameter.json b/docs/data/documentation/poieticflows/nodeissue/missingrequiredparameter.json index a0c9a4a..8444fdd 100644 --- a/docs/data/documentation/poieticflows/nodeissue/missingrequiredparameter.json +++ b/docs/data/documentation/poieticflows/nodeissue/missingrequiredparameter.json @@ -99,7 +99,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -112,7 +112,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -126,7 +126,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -140,16 +148,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/unknownparameter(_:).json b/docs/data/documentation/poieticflows/nodeissue/unknownparameter(_:).json index fc1967b..94926b8 100644 --- a/docs/data/documentation/poieticflows/nodeissue/unknownparameter(_:).json +++ b/docs/data/documentation/poieticflows/nodeissue/unknownparameter(_:).json @@ -161,7 +161,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -174,7 +174,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -188,7 +188,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -202,16 +210,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissue/unusedinput(_:).json b/docs/data/documentation/poieticflows/nodeissue/unusedinput(_:).json index 6a6d7b4..3a91d3c 100644 --- a/docs/data/documentation/poieticflows/nodeissue/unusedinput(_:).json +++ b/docs/data/documentation/poieticflows/nodeissue/unusedinput(_:).json @@ -125,7 +125,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -138,7 +138,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -152,7 +152,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -166,16 +174,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissueserror.json b/docs/data/documentation/poieticflows/nodeissueserror.json index 2d39e55..6cb0f4d 100644 --- a/docs/data/documentation/poieticflows/nodeissueserror.json +++ b/docs/data/documentation/poieticflows/nodeissueserror.json @@ -154,13 +154,12 @@ ], "seeAlsoSections" : [ { - "anchor" : "Compiler", + "anchor" : "Errors", "generated" : true, "identifiers" : [ - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/NodeIssue" ], - "title" : "Compiler" + "title" : "Errors" } ], "topicSections" : [ @@ -198,7 +197,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -211,7 +210,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -222,10 +221,10 @@ "type" : "topic", "url" : "\/documentation\/poieticflows" }, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModel": { +"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Core structure used by the simulator and the solver to perform the", + "text" : "Compiler creates a compiled model, which is an internal representation of", "type" : "text" }, { @@ -233,41 +232,7 @@ "type" : "text" }, { - "text" : "computation.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CompiledModel" - } - ], - "role" : "symbol", - "title" : "CompiledModel", - "type" : "topic", - "url" : "\/documentation\/poieticflows\/compiledmodel" -}, -"doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { - "abstract" : [ - { - "text" : "Summary…", + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -281,16 +246,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissueserror/error-implementations.json b/docs/data/documentation/poieticflows/nodeissueserror/error-implementations.json index ea84d8c..d213950 100644 --- a/docs/data/documentation/poieticflows/nodeissueserror/error-implementations.json +++ b/docs/data/documentation/poieticflows/nodeissueserror/error-implementations.json @@ -58,7 +58,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -71,7 +71,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -85,7 +85,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissueserror/issues.json b/docs/data/documentation/poieticflows/nodeissueserror/issues.json index 847cda4..cf6ae66 100644 --- a/docs/data/documentation/poieticflows/nodeissueserror/issues.json +++ b/docs/data/documentation/poieticflows/nodeissueserror/issues.json @@ -151,7 +151,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -164,7 +164,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -178,7 +178,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/nodeissueserror/localizeddescription.json b/docs/data/documentation/poieticflows/nodeissueserror/localizeddescription.json index 4835994..fa48552 100644 --- a/docs/data/documentation/poieticflows/nodeissueserror/localizeddescription.json +++ b/docs/data/documentation/poieticflows/nodeissueserror/localizeddescription.json @@ -172,7 +172,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -185,7 +185,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -199,7 +199,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector.json b/docs/data/documentation/poieticflows/numericvector.json index 46a3884..0ef5151 100644 --- a/docs/data/documentation/poieticflows/numericvector.json +++ b/docs/data/documentation/poieticflows/numericvector.json @@ -215,7 +215,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -228,7 +228,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/*(_:_:)-402xh.json b/docs/data/documentation/poieticflows/numericvector/*(_:_:)-402xh.json index d231f50..642fc7e 100644 --- a/docs/data/documentation/poieticflows/numericvector/*(_:_:)-402xh.json +++ b/docs/data/documentation/poieticflows/numericvector/*(_:_:)-402xh.json @@ -189,7 +189,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -202,7 +202,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/*(_:_:)-9sb44.json b/docs/data/documentation/poieticflows/numericvector/*(_:_:)-9sb44.json index cd65cd4..557a992 100644 --- a/docs/data/documentation/poieticflows/numericvector/*(_:_:)-9sb44.json +++ b/docs/data/documentation/poieticflows/numericvector/*(_:_:)-9sb44.json @@ -189,7 +189,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -202,7 +202,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/+(_:_:).json b/docs/data/documentation/poieticflows/numericvector/+(_:_:).json index bbd8424..b74482e 100644 --- a/docs/data/documentation/poieticflows/numericvector/+(_:_:).json +++ b/docs/data/documentation/poieticflows/numericvector/+(_:_:).json @@ -191,7 +191,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -204,7 +204,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/-(_:_:).json b/docs/data/documentation/poieticflows/numericvector/-(_:_:).json index 36a194f..dc28cb1 100644 --- a/docs/data/documentation/poieticflows/numericvector/-(_:_:).json +++ b/docs/data/documentation/poieticflows/numericvector/-(_:_:).json @@ -191,7 +191,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -204,7 +204,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/_(_:_:).json b/docs/data/documentation/poieticflows/numericvector/_(_:_:).json index 4616b2e..fea988b 100644 --- a/docs/data/documentation/poieticflows/numericvector/_(_:_:).json +++ b/docs/data/documentation/poieticflows/numericvector/_(_:_:).json @@ -189,7 +189,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -202,7 +202,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/adding(_:).json b/docs/data/documentation/poieticflows/numericvector/adding(_:).json index 32ec4d3..fdcb50d 100644 --- a/docs/data/documentation/poieticflows/numericvector/adding(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/adding(_:).json @@ -197,7 +197,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -210,7 +210,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/allsatisfy(_:).json b/docs/data/documentation/poieticflows/numericvector/allsatisfy(_:).json index dc578f0..f64e461 100644 --- a/docs/data/documentation/poieticflows/numericvector/allsatisfy(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/allsatisfy(_:).json @@ -230,7 +230,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -243,7 +243,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/bidirectionalcollection-implementations.json b/docs/data/documentation/poieticflows/numericvector/bidirectionalcollection-implementations.json index 24ac800..da156e6 100644 --- a/docs/data/documentation/poieticflows/numericvector/bidirectionalcollection-implementations.json +++ b/docs/data/documentation/poieticflows/numericvector/bidirectionalcollection-implementations.json @@ -75,7 +75,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -88,7 +88,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/collection-implementations.json b/docs/data/documentation/poieticflows/numericvector/collection-implementations.json index 095cb65..4cccb58 100644 --- a/docs/data/documentation/poieticflows/numericvector/collection-implementations.json +++ b/docs/data/documentation/poieticflows/numericvector/collection-implementations.json @@ -94,7 +94,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -107,7 +107,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/compactmap(_:).json b/docs/data/documentation/poieticflows/numericvector/compactmap(_:).json index 6ac7c6b..6b9e48e 100644 --- a/docs/data/documentation/poieticflows/numericvector/compactmap(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/compactmap(_:).json @@ -250,7 +250,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -263,7 +263,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/compare(_:_:).json b/docs/data/documentation/poieticflows/numericvector/compare(_:_:).json index afa3d5c..4763d2d 100644 --- a/docs/data/documentation/poieticflows/numericvector/compare(_:_:).json +++ b/docs/data/documentation/poieticflows/numericvector/compare(_:_:).json @@ -326,7 +326,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -339,7 +339,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/contains(_:).json b/docs/data/documentation/poieticflows/numericvector/contains(_:).json index a1508aa..02ddc07 100644 --- a/docs/data/documentation/poieticflows/numericvector/contains(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/contains(_:).json @@ -212,7 +212,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -225,7 +225,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/contains(where:).json b/docs/data/documentation/poieticflows/numericvector/contains(where:).json index 74a2684..db60d27 100644 --- a/docs/data/documentation/poieticflows/numericvector/contains(where:).json +++ b/docs/data/documentation/poieticflows/numericvector/contains(where:).json @@ -238,7 +238,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -251,7 +251,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/count(where:).json b/docs/data/documentation/poieticflows/numericvector/count(where:).json index abe2b14..72a65ad 100644 --- a/docs/data/documentation/poieticflows/numericvector/count(where:).json +++ b/docs/data/documentation/poieticflows/numericvector/count(where:).json @@ -311,7 +311,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -324,7 +324,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/count.json b/docs/data/documentation/poieticflows/numericvector/count.json index 2b185da..d1356ee 100644 --- a/docs/data/documentation/poieticflows/numericvector/count.json +++ b/docs/data/documentation/poieticflows/numericvector/count.json @@ -142,7 +142,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -155,7 +155,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/difference(from:).json b/docs/data/documentation/poieticflows/numericvector/difference(from:).json index bbf431d..dd75cb0 100644 --- a/docs/data/documentation/poieticflows/numericvector/difference(from:).json +++ b/docs/data/documentation/poieticflows/numericvector/difference(from:).json @@ -345,7 +345,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -358,7 +358,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/difference(from:by:).json b/docs/data/documentation/poieticflows/numericvector/difference(from:by:).json index de515fe..5bb60e7 100644 --- a/docs/data/documentation/poieticflows/numericvector/difference(from:by:).json +++ b/docs/data/documentation/poieticflows/numericvector/difference(from:by:).json @@ -423,7 +423,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -436,7 +436,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/divided(by:).json b/docs/data/documentation/poieticflows/numericvector/divided(by:).json index e65eace..b9adf63 100644 --- a/docs/data/documentation/poieticflows/numericvector/divided(by:).json +++ b/docs/data/documentation/poieticflows/numericvector/divided(by:).json @@ -180,7 +180,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +193,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/drop(while:).json b/docs/data/documentation/poieticflows/numericvector/drop(while:).json index d6d3d59..218470c 100644 --- a/docs/data/documentation/poieticflows/numericvector/drop(while:).json +++ b/docs/data/documentation/poieticflows/numericvector/drop(while:).json @@ -254,7 +254,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -267,7 +267,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/dropfirst(_:).json b/docs/data/documentation/poieticflows/numericvector/dropfirst(_:).json index 05d7416..2d835ed 100644 --- a/docs/data/documentation/poieticflows/numericvector/dropfirst(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/dropfirst(_:).json @@ -180,7 +180,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +193,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/droplast(_:).json b/docs/data/documentation/poieticflows/numericvector/droplast(_:).json index f58a600..6e4c7d0 100644 --- a/docs/data/documentation/poieticflows/numericvector/droplast(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/droplast(_:).json @@ -180,7 +180,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +193,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/elementsequal(_:).json b/docs/data/documentation/poieticflows/numericvector/elementsequal(_:).json index b890a7a..2263f7d 100644 --- a/docs/data/documentation/poieticflows/numericvector/elementsequal(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/elementsequal(_:).json @@ -269,7 +269,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -282,7 +282,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/elementsequal(_:by:).json b/docs/data/documentation/poieticflows/numericvector/elementsequal(_:by:).json index e5578af..ab3baa0 100644 --- a/docs/data/documentation/poieticflows/numericvector/elementsequal(_:by:).json +++ b/docs/data/documentation/poieticflows/numericvector/elementsequal(_:by:).json @@ -345,7 +345,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -358,7 +358,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/endindex.json b/docs/data/documentation/poieticflows/numericvector/endindex.json index 8642df9..738f5ea 100644 --- a/docs/data/documentation/poieticflows/numericvector/endindex.json +++ b/docs/data/documentation/poieticflows/numericvector/endindex.json @@ -173,7 +173,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -186,7 +186,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/enumerated().json b/docs/data/documentation/poieticflows/numericvector/enumerated().json index 17ec56c..6e2ce9f 100644 --- a/docs/data/documentation/poieticflows/numericvector/enumerated().json +++ b/docs/data/documentation/poieticflows/numericvector/enumerated().json @@ -154,7 +154,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -167,7 +167,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/filter(_:)-2sb5x.json b/docs/data/documentation/poieticflows/numericvector/filter(_:)-2sb5x.json index 74b2c85..095bc24 100644 --- a/docs/data/documentation/poieticflows/numericvector/filter(_:)-2sb5x.json +++ b/docs/data/documentation/poieticflows/numericvector/filter(_:)-2sb5x.json @@ -268,7 +268,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -281,7 +281,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/filter(_:)-3aagh.json b/docs/data/documentation/poieticflows/numericvector/filter(_:)-3aagh.json index faeb07c..cadb65c 100644 --- a/docs/data/documentation/poieticflows/numericvector/filter(_:)-3aagh.json +++ b/docs/data/documentation/poieticflows/numericvector/filter(_:)-3aagh.json @@ -254,7 +254,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -267,7 +267,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/first(where:).json b/docs/data/documentation/poieticflows/numericvector/first(where:).json index ce90b67..3b78210 100644 --- a/docs/data/documentation/poieticflows/numericvector/first(where:).json +++ b/docs/data/documentation/poieticflows/numericvector/first(where:).json @@ -262,7 +262,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -275,7 +275,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/first.json b/docs/data/documentation/poieticflows/numericvector/first.json index 24365e1..ae16072 100644 --- a/docs/data/documentation/poieticflows/numericvector/first.json +++ b/docs/data/documentation/poieticflows/numericvector/first.json @@ -162,7 +162,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -175,7 +175,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/firstindex(of:).json b/docs/data/documentation/poieticflows/numericvector/firstindex(of:).json index c405267..b763867 100644 --- a/docs/data/documentation/poieticflows/numericvector/firstindex(of:).json +++ b/docs/data/documentation/poieticflows/numericvector/firstindex(of:).json @@ -244,7 +244,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -257,7 +257,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/firstindex(where:).json b/docs/data/documentation/poieticflows/numericvector/firstindex(where:).json index 939d37a..9735a90 100644 --- a/docs/data/documentation/poieticflows/numericvector/firstindex(where:).json +++ b/docs/data/documentation/poieticflows/numericvector/firstindex(where:).json @@ -262,7 +262,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -275,7 +275,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/firstrange(of:)-319xv.json b/docs/data/documentation/poieticflows/numericvector/firstrange(of:)-319xv.json index a24cd20..e2c2be0 100644 --- a/docs/data/documentation/poieticflows/numericvector/firstrange(of:)-319xv.json +++ b/docs/data/documentation/poieticflows/numericvector/firstrange(of:)-319xv.json @@ -345,7 +345,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -358,7 +358,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/firstrange(of:)-3lj26.json b/docs/data/documentation/poieticflows/numericvector/firstrange(of:)-3lj26.json index 4bc10d7..1880d21 100644 --- a/docs/data/documentation/poieticflows/numericvector/firstrange(of:)-3lj26.json +++ b/docs/data/documentation/poieticflows/numericvector/firstrange(of:)-3lj26.json @@ -345,7 +345,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -358,7 +358,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/flatmap(_:)-2bzlk.json b/docs/data/documentation/poieticflows/numericvector/flatmap(_:)-2bzlk.json index 9d571a7..49d9dce 100644 --- a/docs/data/documentation/poieticflows/numericvector/flatmap(_:)-2bzlk.json +++ b/docs/data/documentation/poieticflows/numericvector/flatmap(_:)-2bzlk.json @@ -289,7 +289,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -302,7 +302,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/flatmap(_:)-80l3w.json b/docs/data/documentation/poieticflows/numericvector/flatmap(_:)-80l3w.json index 3e9dd61..887012c 100644 --- a/docs/data/documentation/poieticflows/numericvector/flatmap(_:)-80l3w.json +++ b/docs/data/documentation/poieticflows/numericvector/flatmap(_:)-80l3w.json @@ -264,7 +264,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -277,7 +277,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/foreach(_:).json b/docs/data/documentation/poieticflows/numericvector/foreach(_:).json index 2bb0f53..625b4ef 100644 --- a/docs/data/documentation/poieticflows/numericvector/foreach(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/foreach(_:).json @@ -212,7 +212,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -225,7 +225,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/formatted(_:).json b/docs/data/documentation/poieticflows/numericvector/formatted(_:).json index ce5ef7e..98634ac 100644 --- a/docs/data/documentation/poieticflows/numericvector/formatted(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/formatted(_:).json @@ -274,7 +274,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -287,7 +287,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/formindex(_:offsetby:).json b/docs/data/documentation/poieticflows/numericvector/formindex(_:offsetby:).json index 403b533..adeddfc 100644 --- a/docs/data/documentation/poieticflows/numericvector/formindex(_:offsetby:).json +++ b/docs/data/documentation/poieticflows/numericvector/formindex(_:offsetby:).json @@ -228,7 +228,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -241,7 +241,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/formindex(_:offsetby:limitedby:).json b/docs/data/documentation/poieticflows/numericvector/formindex(_:offsetby:limitedby:).json index 5839cd5..946d32a 100644 --- a/docs/data/documentation/poieticflows/numericvector/formindex(_:offsetby:limitedby:).json +++ b/docs/data/documentation/poieticflows/numericvector/formindex(_:offsetby:limitedby:).json @@ -296,7 +296,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -309,7 +309,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/formindex(after:).json b/docs/data/documentation/poieticflows/numericvector/formindex(after:).json index d60b1f8..fd5cdf2 100644 --- a/docs/data/documentation/poieticflows/numericvector/formindex(after:).json +++ b/docs/data/documentation/poieticflows/numericvector/formindex(after:).json @@ -194,7 +194,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -207,7 +207,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/formindex(before:).json b/docs/data/documentation/poieticflows/numericvector/formindex(before:).json index 46516ae..c6f0dd7 100644 --- a/docs/data/documentation/poieticflows/numericvector/formindex(before:).json +++ b/docs/data/documentation/poieticflows/numericvector/formindex(before:).json @@ -194,7 +194,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -207,7 +207,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/index(_:offsetby:limitedby:).json b/docs/data/documentation/poieticflows/numericvector/index(_:offsetby:limitedby:).json index 7ee1749..a963e1e 100644 --- a/docs/data/documentation/poieticflows/numericvector/index(_:offsetby:limitedby:).json +++ b/docs/data/documentation/poieticflows/numericvector/index(_:offsetby:limitedby:).json @@ -304,7 +304,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -317,7 +317,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/index(after:).json b/docs/data/documentation/poieticflows/numericvector/index(after:).json index 74d7bc7..0c1caed 100644 --- a/docs/data/documentation/poieticflows/numericvector/index(after:).json +++ b/docs/data/documentation/poieticflows/numericvector/index(after:).json @@ -207,7 +207,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -220,7 +220,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/index(of:).json b/docs/data/documentation/poieticflows/numericvector/index(of:).json index aa979c1..af16aeb 100644 --- a/docs/data/documentation/poieticflows/numericvector/index(of:).json +++ b/docs/data/documentation/poieticflows/numericvector/index(of:).json @@ -247,7 +247,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -260,7 +260,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/index.json b/docs/data/documentation/poieticflows/numericvector/index.json index f6a7d74..956a494 100644 --- a/docs/data/documentation/poieticflows/numericvector/index.json +++ b/docs/data/documentation/poieticflows/numericvector/index.json @@ -140,7 +140,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -153,7 +153,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/indices(of:).json b/docs/data/documentation/poieticflows/numericvector/indices(of:).json index f8f701c..30cc536 100644 --- a/docs/data/documentation/poieticflows/numericvector/indices(of:).json +++ b/docs/data/documentation/poieticflows/numericvector/indices(of:).json @@ -299,7 +299,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -312,7 +312,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/indices(where:).json b/docs/data/documentation/poieticflows/numericvector/indices(where:).json index f969183..ba494b7 100644 --- a/docs/data/documentation/poieticflows/numericvector/indices(where:).json +++ b/docs/data/documentation/poieticflows/numericvector/indices(where:).json @@ -317,7 +317,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -330,7 +330,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/init(_:).json b/docs/data/documentation/poieticflows/numericvector/init(_:).json index 7f1758f..7568c91 100644 --- a/docs/data/documentation/poieticflows/numericvector/init(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/init(_:).json @@ -119,7 +119,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -132,7 +132,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/init(zerocount:).json b/docs/data/documentation/poieticflows/numericvector/init(zerocount:).json index 4e1c1c0..8a92c3b 100644 --- a/docs/data/documentation/poieticflows/numericvector/init(zerocount:).json +++ b/docs/data/documentation/poieticflows/numericvector/init(zerocount:).json @@ -119,7 +119,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -132,7 +132,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/isempty.json b/docs/data/documentation/poieticflows/numericvector/isempty.json index 19acabb..9b16f96 100644 --- a/docs/data/documentation/poieticflows/numericvector/isempty.json +++ b/docs/data/documentation/poieticflows/numericvector/isempty.json @@ -142,7 +142,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -155,7 +155,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/last(where:).json b/docs/data/documentation/poieticflows/numericvector/last(where:).json index e6851ad..4adba35 100644 --- a/docs/data/documentation/poieticflows/numericvector/last(where:).json +++ b/docs/data/documentation/poieticflows/numericvector/last(where:).json @@ -262,7 +262,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -275,7 +275,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/last.json b/docs/data/documentation/poieticflows/numericvector/last.json index 8152d72..d1e6421 100644 --- a/docs/data/documentation/poieticflows/numericvector/last.json +++ b/docs/data/documentation/poieticflows/numericvector/last.json @@ -162,7 +162,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -175,7 +175,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/lastindex(of:).json b/docs/data/documentation/poieticflows/numericvector/lastindex(of:).json index fc3d905..6ff6a0a 100644 --- a/docs/data/documentation/poieticflows/numericvector/lastindex(of:).json +++ b/docs/data/documentation/poieticflows/numericvector/lastindex(of:).json @@ -244,7 +244,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -257,7 +257,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/lastindex(where:).json b/docs/data/documentation/poieticflows/numericvector/lastindex(where:).json index a9211ff..751bde6 100644 --- a/docs/data/documentation/poieticflows/numericvector/lastindex(where:).json +++ b/docs/data/documentation/poieticflows/numericvector/lastindex(where:).json @@ -262,7 +262,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -275,7 +275,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/lazy.json b/docs/data/documentation/poieticflows/numericvector/lazy.json index 9c3798d..ea5fa9c 100644 --- a/docs/data/documentation/poieticflows/numericvector/lazy.json +++ b/docs/data/documentation/poieticflows/numericvector/lazy.json @@ -162,7 +162,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -175,7 +175,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/lexicographicallyprecedes(_:).json b/docs/data/documentation/poieticflows/numericvector/lexicographicallyprecedes(_:).json index bb3d456..7d1b6a0 100644 --- a/docs/data/documentation/poieticflows/numericvector/lexicographicallyprecedes(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/lexicographicallyprecedes(_:).json @@ -269,7 +269,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -282,7 +282,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/lexicographicallyprecedes(_:by:).json b/docs/data/documentation/poieticflows/numericvector/lexicographicallyprecedes(_:by:).json index c1f8005..05ded09 100644 --- a/docs/data/documentation/poieticflows/numericvector/lexicographicallyprecedes(_:by:).json +++ b/docs/data/documentation/poieticflows/numericvector/lexicographicallyprecedes(_:by:).json @@ -379,7 +379,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -392,7 +392,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/makeiterator().json b/docs/data/documentation/poieticflows/numericvector/makeiterator().json index c4357a6..641a4d6 100644 --- a/docs/data/documentation/poieticflows/numericvector/makeiterator().json +++ b/docs/data/documentation/poieticflows/numericvector/makeiterator().json @@ -186,7 +186,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -199,7 +199,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/map(_:)-8ai8o.json b/docs/data/documentation/poieticflows/numericvector/map(_:)-8ai8o.json index 3f86742..f7d2d0e 100644 --- a/docs/data/documentation/poieticflows/numericvector/map(_:)-8ai8o.json +++ b/docs/data/documentation/poieticflows/numericvector/map(_:)-8ai8o.json @@ -319,7 +319,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -332,7 +332,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/map(_:)-ttnw.json b/docs/data/documentation/poieticflows/numericvector/map(_:)-ttnw.json index d549806..d7d1224 100644 --- a/docs/data/documentation/poieticflows/numericvector/map(_:)-ttnw.json +++ b/docs/data/documentation/poieticflows/numericvector/map(_:)-ttnw.json @@ -319,7 +319,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -332,7 +332,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/max().json b/docs/data/documentation/poieticflows/numericvector/max().json index 267e782..9e1f040 100644 --- a/docs/data/documentation/poieticflows/numericvector/max().json +++ b/docs/data/documentation/poieticflows/numericvector/max().json @@ -194,7 +194,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -207,7 +207,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/max(by:).json b/docs/data/documentation/poieticflows/numericvector/max(by:).json index ada3579..bcfda32 100644 --- a/docs/data/documentation/poieticflows/numericvector/max(by:).json +++ b/docs/data/documentation/poieticflows/numericvector/max(by:).json @@ -304,7 +304,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -317,7 +317,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/min().json b/docs/data/documentation/poieticflows/numericvector/min().json index c886129..bef3762 100644 --- a/docs/data/documentation/poieticflows/numericvector/min().json +++ b/docs/data/documentation/poieticflows/numericvector/min().json @@ -194,7 +194,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -207,7 +207,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/min(by:).json b/docs/data/documentation/poieticflows/numericvector/min(by:).json index a2cbe88..d3f73bd 100644 --- a/docs/data/documentation/poieticflows/numericvector/min(by:).json +++ b/docs/data/documentation/poieticflows/numericvector/min(by:).json @@ -304,7 +304,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -317,7 +317,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/multiplied(by:).json b/docs/data/documentation/poieticflows/numericvector/multiplied(by:).json index 1ebfb17..fc918a9 100644 --- a/docs/data/documentation/poieticflows/numericvector/multiplied(by:).json +++ b/docs/data/documentation/poieticflows/numericvector/multiplied(by:).json @@ -180,7 +180,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +193,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/prefix(_:).json b/docs/data/documentation/poieticflows/numericvector/prefix(_:).json index 04248b0..b5951b6 100644 --- a/docs/data/documentation/poieticflows/numericvector/prefix(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/prefix(_:).json @@ -180,7 +180,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +193,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/prefix(through:).json b/docs/data/documentation/poieticflows/numericvector/prefix(through:).json index 3e56e5b..ec6d028 100644 --- a/docs/data/documentation/poieticflows/numericvector/prefix(through:).json +++ b/docs/data/documentation/poieticflows/numericvector/prefix(through:).json @@ -204,7 +204,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -217,7 +217,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/prefix(upto:).json b/docs/data/documentation/poieticflows/numericvector/prefix(upto:).json index 13c149c..6e4418f 100644 --- a/docs/data/documentation/poieticflows/numericvector/prefix(upto:).json +++ b/docs/data/documentation/poieticflows/numericvector/prefix(upto:).json @@ -204,7 +204,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -217,7 +217,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/prefix(while:).json b/docs/data/documentation/poieticflows/numericvector/prefix(while:).json index c07eacc..617f4c1 100644 --- a/docs/data/documentation/poieticflows/numericvector/prefix(while:).json +++ b/docs/data/documentation/poieticflows/numericvector/prefix(while:).json @@ -254,7 +254,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -267,7 +267,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/publisher.json b/docs/data/documentation/poieticflows/numericvector/publisher.json index 405f684..222d185 100644 --- a/docs/data/documentation/poieticflows/numericvector/publisher.json +++ b/docs/data/documentation/poieticflows/numericvector/publisher.json @@ -228,7 +228,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -241,7 +241,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/randomaccesscollection-implementations.json b/docs/data/documentation/poieticflows/numericvector/randomaccesscollection-implementations.json index 82e76dd..f985921 100644 --- a/docs/data/documentation/poieticflows/numericvector/randomaccesscollection-implementations.json +++ b/docs/data/documentation/poieticflows/numericvector/randomaccesscollection-implementations.json @@ -58,7 +58,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -71,7 +71,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/randomelement().json b/docs/data/documentation/poieticflows/numericvector/randomelement().json index 6521433..a6e6778 100644 --- a/docs/data/documentation/poieticflows/numericvector/randomelement().json +++ b/docs/data/documentation/poieticflows/numericvector/randomelement().json @@ -154,7 +154,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -167,7 +167,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/randomelement(using:).json b/docs/data/documentation/poieticflows/numericvector/randomelement(using:).json index 9195494..e384111 100644 --- a/docs/data/documentation/poieticflows/numericvector/randomelement(using:).json +++ b/docs/data/documentation/poieticflows/numericvector/randomelement(using:).json @@ -247,7 +247,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -260,7 +260,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/ranges(of:).json b/docs/data/documentation/poieticflows/numericvector/ranges(of:).json index ba46bed..e745622 100644 --- a/docs/data/documentation/poieticflows/numericvector/ranges(of:).json +++ b/docs/data/documentation/poieticflows/numericvector/ranges(of:).json @@ -345,7 +345,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -358,7 +358,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/reduce(_:_:).json b/docs/data/documentation/poieticflows/numericvector/reduce(_:_:).json index 5469977..0fbf379 100644 --- a/docs/data/documentation/poieticflows/numericvector/reduce(_:_:).json +++ b/docs/data/documentation/poieticflows/numericvector/reduce(_:_:).json @@ -290,7 +290,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -303,7 +303,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/reduce(into:_:).json b/docs/data/documentation/poieticflows/numericvector/reduce(into:_:).json index 00d6093..7d26c73 100644 --- a/docs/data/documentation/poieticflows/numericvector/reduce(into:_:).json +++ b/docs/data/documentation/poieticflows/numericvector/reduce(into:_:).json @@ -298,7 +298,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -311,7 +311,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/removingsubranges(_:).json b/docs/data/documentation/poieticflows/numericvector/removingsubranges(_:).json index 76b6d80..77381ea 100644 --- a/docs/data/documentation/poieticflows/numericvector/removingsubranges(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/removingsubranges(_:).json @@ -259,7 +259,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -272,7 +272,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/reversed().json b/docs/data/documentation/poieticflows/numericvector/reversed().json index 0e51725..8a5ff64 100644 --- a/docs/data/documentation/poieticflows/numericvector/reversed().json +++ b/docs/data/documentation/poieticflows/numericvector/reversed().json @@ -154,7 +154,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -167,7 +167,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/sequence-implementations.json b/docs/data/documentation/poieticflows/numericvector/sequence-implementations.json index c42e7fd..b95643f 100644 --- a/docs/data/documentation/poieticflows/numericvector/sequence-implementations.json +++ b/docs/data/documentation/poieticflows/numericvector/sequence-implementations.json @@ -100,7 +100,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -113,7 +113,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/shuffled().json b/docs/data/documentation/poieticflows/numericvector/shuffled().json index 5dd1708..4f82a44 100644 --- a/docs/data/documentation/poieticflows/numericvector/shuffled().json +++ b/docs/data/documentation/poieticflows/numericvector/shuffled().json @@ -154,7 +154,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -167,7 +167,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/shuffled(using:).json b/docs/data/documentation/poieticflows/numericvector/shuffled(using:).json index badbcf4..2dc84d8 100644 --- a/docs/data/documentation/poieticflows/numericvector/shuffled(using:).json +++ b/docs/data/documentation/poieticflows/numericvector/shuffled(using:).json @@ -247,7 +247,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -260,7 +260,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/sorted().json b/docs/data/documentation/poieticflows/numericvector/sorted().json index 794e56e..5d03410 100644 --- a/docs/data/documentation/poieticflows/numericvector/sorted().json +++ b/docs/data/documentation/poieticflows/numericvector/sorted().json @@ -186,7 +186,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -199,7 +199,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/sorted(by:).json b/docs/data/documentation/poieticflows/numericvector/sorted(by:).json index df74ca2..c0c37e5 100644 --- a/docs/data/documentation/poieticflows/numericvector/sorted(by:).json +++ b/docs/data/documentation/poieticflows/numericvector/sorted(by:).json @@ -296,7 +296,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -309,7 +309,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/sorted(using:)-7yd1c.json b/docs/data/documentation/poieticflows/numericvector/sorted(using:)-7yd1c.json index 5f20371..b26625a 100644 --- a/docs/data/documentation/poieticflows/numericvector/sorted(using:)-7yd1c.json +++ b/docs/data/documentation/poieticflows/numericvector/sorted(using:)-7yd1c.json @@ -353,7 +353,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -366,7 +366,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/sorted(using:)-szeq.json b/docs/data/documentation/poieticflows/numericvector/sorted(using:)-szeq.json index f58f0ac..0dd8138 100644 --- a/docs/data/documentation/poieticflows/numericvector/sorted(using:)-szeq.json +++ b/docs/data/documentation/poieticflows/numericvector/sorted(using:)-szeq.json @@ -295,7 +295,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -308,7 +308,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/data/documentation/poieticflows/numericvector/split(maxsplits:omittingemptysubsequences:whereseparator:).json index 0ce5337..0920668 100644 --- a/docs/data/documentation/poieticflows/numericvector/split(maxsplits:omittingemptysubsequences:whereseparator:).json +++ b/docs/data/documentation/poieticflows/numericvector/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -330,7 +330,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -343,7 +343,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/split(separator:maxsplits:omittingemptysubsequences:).json b/docs/data/documentation/poieticflows/numericvector/split(separator:maxsplits:omittingemptysubsequences:).json index 1cf100b..17ebea4 100644 --- a/docs/data/documentation/poieticflows/numericvector/split(separator:maxsplits:omittingemptysubsequences:).json +++ b/docs/data/documentation/poieticflows/numericvector/split(separator:maxsplits:omittingemptysubsequences:).json @@ -304,7 +304,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -317,7 +317,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/startindex.json b/docs/data/documentation/poieticflows/numericvector/startindex.json index 8ec249c..7d2ec31 100644 --- a/docs/data/documentation/poieticflows/numericvector/startindex.json +++ b/docs/data/documentation/poieticflows/numericvector/startindex.json @@ -173,7 +173,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -186,7 +186,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/starts(with:).json b/docs/data/documentation/poieticflows/numericvector/starts(with:).json index da3512d..867d884 100644 --- a/docs/data/documentation/poieticflows/numericvector/starts(with:).json +++ b/docs/data/documentation/poieticflows/numericvector/starts(with:).json @@ -277,7 +277,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -290,7 +290,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/starts(with:by:).json b/docs/data/documentation/poieticflows/numericvector/starts(with:by:).json index 4b84012..5cb6730 100644 --- a/docs/data/documentation/poieticflows/numericvector/starts(with:by:).json +++ b/docs/data/documentation/poieticflows/numericvector/starts(with:by:).json @@ -353,7 +353,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -366,7 +366,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/subscript(_:).json b/docs/data/documentation/poieticflows/numericvector/subscript(_:).json index 45ece2b..ec8ea33 100644 --- a/docs/data/documentation/poieticflows/numericvector/subscript(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/subscript(_:).json @@ -175,7 +175,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -188,7 +188,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/subtracting(_:).json b/docs/data/documentation/poieticflows/numericvector/subtracting(_:).json index aebe109..9fdf64d 100644 --- a/docs/data/documentation/poieticflows/numericvector/subtracting(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/subtracting(_:).json @@ -197,7 +197,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -210,7 +210,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/suffix(_:).json b/docs/data/documentation/poieticflows/numericvector/suffix(_:).json index 4840054..1e7f6a5 100644 --- a/docs/data/documentation/poieticflows/numericvector/suffix(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/suffix(_:).json @@ -180,7 +180,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +193,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/suffix(from:).json b/docs/data/documentation/poieticflows/numericvector/suffix(from:).json index 16bbb71..f158519 100644 --- a/docs/data/documentation/poieticflows/numericvector/suffix(from:).json +++ b/docs/data/documentation/poieticflows/numericvector/suffix(from:).json @@ -204,7 +204,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -217,7 +217,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/trimmingprefix(_:).json b/docs/data/documentation/poieticflows/numericvector/trimmingprefix(_:).json index b1f434c..ad3ef97 100644 --- a/docs/data/documentation/poieticflows/numericvector/trimmingprefix(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/trimmingprefix(_:).json @@ -315,7 +315,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -328,7 +328,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/trimmingprefix(while:).json b/docs/data/documentation/poieticflows/numericvector/trimmingprefix(while:).json index 39c39da..074c092 100644 --- a/docs/data/documentation/poieticflows/numericvector/trimmingprefix(while:).json +++ b/docs/data/documentation/poieticflows/numericvector/trimmingprefix(while:).json @@ -284,7 +284,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -297,7 +297,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/underestimatedcount.json b/docs/data/documentation/poieticflows/numericvector/underestimatedcount.json index 6541f3a..19fe46b 100644 --- a/docs/data/documentation/poieticflows/numericvector/underestimatedcount.json +++ b/docs/data/documentation/poieticflows/numericvector/underestimatedcount.json @@ -142,7 +142,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -155,7 +155,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/values.json b/docs/data/documentation/poieticflows/numericvector/values.json index 1b679a2..ef24c0b 100644 --- a/docs/data/documentation/poieticflows/numericvector/values.json +++ b/docs/data/documentation/poieticflows/numericvector/values.json @@ -119,7 +119,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -132,7 +132,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/numericvector/withcontiguousstorageifavailable(_:).json b/docs/data/documentation/poieticflows/numericvector/withcontiguousstorageifavailable(_:).json index 2c3374a..1cff474 100644 --- a/docs/data/documentation/poieticflows/numericvector/withcontiguousstorageifavailable(_:).json +++ b/docs/data/documentation/poieticflows/numericvector/withcontiguousstorageifavailable(_:).json @@ -268,7 +268,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -281,7 +281,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parameterstatus.json b/docs/data/documentation/poieticflows/parameterstatus.json index af1b9f0..a433a1d 100644 --- a/docs/data/documentation/poieticflows/parameterstatus.json +++ b/docs/data/documentation/poieticflows/parameterstatus.json @@ -167,7 +167,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -180,7 +180,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parameterstatus/!=(_:_:).json b/docs/data/documentation/poieticflows/parameterstatus/!=(_:_:).json index 36028b3..19afbc6 100644 --- a/docs/data/documentation/poieticflows/parameterstatus/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/parameterstatus/!=(_:_:).json @@ -201,7 +201,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -214,7 +214,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parameterstatus/equatable-implementations.json b/docs/data/documentation/poieticflows/parameterstatus/equatable-implementations.json index 14a2160..0b1837f 100644 --- a/docs/data/documentation/poieticflows/parameterstatus/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/parameterstatus/equatable-implementations.json @@ -57,7 +57,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -70,7 +70,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parameterstatus/missing.json b/docs/data/documentation/poieticflows/parameterstatus/missing.json index 8893819..e0028a6 100644 --- a/docs/data/documentation/poieticflows/parameterstatus/missing.json +++ b/docs/data/documentation/poieticflows/parameterstatus/missing.json @@ -92,7 +92,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -105,7 +105,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parameterstatus/unused(node:edge:).json b/docs/data/documentation/poieticflows/parameterstatus/unused(node:edge:).json index 9e9ec5e..1174278 100644 --- a/docs/data/documentation/poieticflows/parameterstatus/unused(node:edge:).json +++ b/docs/data/documentation/poieticflows/parameterstatus/unused(node:edge:).json @@ -168,7 +168,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -181,7 +181,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parameterstatus/used(node:edge:).json b/docs/data/documentation/poieticflows/parameterstatus/used(node:edge:).json index f84b233..a0f1b03 100644 --- a/docs/data/documentation/poieticflows/parameterstatus/used(node:edge:).json +++ b/docs/data/documentation/poieticflows/parameterstatus/used(node:edge:).json @@ -168,7 +168,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -181,7 +181,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parsedformula.json b/docs/data/documentation/poieticflows/parsedformula.json index e0d737f..f06a30c 100644 --- a/docs/data/documentation/poieticflows/parsedformula.json +++ b/docs/data/documentation/poieticflows/parsedformula.json @@ -128,7 +128,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -141,7 +141,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parsedformulacomponent.json b/docs/data/documentation/poieticflows/parsedformulacomponent.json index 1f4f95c..c324290 100644 --- a/docs/data/documentation/poieticflows/parsedformulacomponent.json +++ b/docs/data/documentation/poieticflows/parsedformulacomponent.json @@ -139,7 +139,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -152,7 +152,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parsedformulacomponent/attribute(forkey:).json b/docs/data/documentation/poieticflows/parsedformulacomponent/attribute(forkey:).json index 89d328b..ad08b5a 100644 --- a/docs/data/documentation/poieticflows/parsedformulacomponent/attribute(forkey:).json +++ b/docs/data/documentation/poieticflows/parsedformulacomponent/attribute(forkey:).json @@ -160,7 +160,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -173,7 +173,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parsedformulacomponent/init(parsedformula:).json b/docs/data/documentation/poieticflows/parsedformulacomponent/init(parsedformula:).json index f2ed332..bf90fcb 100644 --- a/docs/data/documentation/poieticflows/parsedformulacomponent/init(parsedformula:).json +++ b/docs/data/documentation/poieticflows/parsedformulacomponent/init(parsedformula:).json @@ -118,7 +118,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -131,7 +131,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parsedformulacomponent/parsedformula.json b/docs/data/documentation/poieticflows/parsedformulacomponent/parsedformula.json index 3312597..2cbe8a0 100644 --- a/docs/data/documentation/poieticflows/parsedformulacomponent/parsedformula.json +++ b/docs/data/documentation/poieticflows/parsedformulacomponent/parsedformula.json @@ -110,7 +110,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -123,7 +123,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/parsedformulacomponent/setattribute(value:forkey:).json b/docs/data/documentation/poieticflows/parsedformulacomponent/setattribute(value:forkey:).json index c7a48d2..1cfcff9 100644 --- a/docs/data/documentation/poieticflows/parsedformulacomponent/setattribute(value:forkey:).json +++ b/docs/data/documentation/poieticflows/parsedformulacomponent/setattribute(value:forkey:).json @@ -192,7 +192,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -205,7 +205,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/pictogram.json b/docs/data/documentation/poieticflows/pictogram.json index e3dbe60..9596da6 100644 --- a/docs/data/documentation/poieticflows/pictogram.json +++ b/docs/data/documentation/poieticflows/pictogram.json @@ -146,7 +146,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -159,7 +159,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/pictogram/defaultheight.json b/docs/data/documentation/poieticflows/pictogram/defaultheight.json index 39c5fa9..af135a2 100644 --- a/docs/data/documentation/poieticflows/pictogram/defaultheight.json +++ b/docs/data/documentation/poieticflows/pictogram/defaultheight.json @@ -126,7 +126,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -139,7 +139,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/pictogram/defaultsize.json b/docs/data/documentation/poieticflows/pictogram/defaultsize.json index 14408ad..c603354 100644 --- a/docs/data/documentation/poieticflows/pictogram/defaultsize.json +++ b/docs/data/documentation/poieticflows/pictogram/defaultsize.json @@ -127,7 +127,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -140,7 +140,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/pictogram/defaultwidth.json b/docs/data/documentation/poieticflows/pictogram/defaultwidth.json index 27c9068..32e3d64 100644 --- a/docs/data/documentation/poieticflows/pictogram/defaultwidth.json +++ b/docs/data/documentation/poieticflows/pictogram/defaultwidth.json @@ -126,7 +126,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -139,7 +139,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/pictogram/height.json b/docs/data/documentation/poieticflows/pictogram/height.json index 7214e63..ab80074 100644 --- a/docs/data/documentation/poieticflows/pictogram/height.json +++ b/docs/data/documentation/poieticflows/pictogram/height.json @@ -110,7 +110,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -123,7 +123,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/pictogram/init(_:width:height:magnets:).json b/docs/data/documentation/poieticflows/pictogram/init(_:width:height:magnets:).json index 3887fc2..7883f6d 100644 --- a/docs/data/documentation/poieticflows/pictogram/init(_:width:height:magnets:).json +++ b/docs/data/documentation/poieticflows/pictogram/init(_:width:height:magnets:).json @@ -239,7 +239,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -252,7 +252,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/pictogram/magnets.json b/docs/data/documentation/poieticflows/pictogram/magnets.json index 2974601..60ca8f8 100644 --- a/docs/data/documentation/poieticflows/pictogram/magnets.json +++ b/docs/data/documentation/poieticflows/pictogram/magnets.json @@ -143,7 +143,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -156,7 +156,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/pictogram/name.json b/docs/data/documentation/poieticflows/pictogram/name.json index 83200c9..27346f3 100644 --- a/docs/data/documentation/poieticflows/pictogram/name.json +++ b/docs/data/documentation/poieticflows/pictogram/name.json @@ -110,7 +110,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -123,7 +123,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/pictogram/width.json b/docs/data/documentation/poieticflows/pictogram/width.json index e6a3ba8..1c3bf59 100644 --- a/docs/data/documentation/poieticflows/pictogram/width.json +++ b/docs/data/documentation/poieticflows/pictogram/width.json @@ -110,7 +110,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -123,7 +123,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/poieticcore.json b/docs/data/documentation/poieticflows/poieticcore.json index d258f0a..0282f63 100644 --- a/docs/data/documentation/poieticflows/poieticcore.json +++ b/docs/data/documentation/poieticflows/poieticcore.json @@ -68,7 +68,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -81,7 +81,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/poieticcore/arithmeticexpression.json b/docs/data/documentation/poieticflows/poieticcore/arithmeticexpression.json index 4998711..43ac035 100644 --- a/docs/data/documentation/poieticflows/poieticcore/arithmeticexpression.json +++ b/docs/data/documentation/poieticflows/poieticcore/arithmeticexpression.json @@ -114,7 +114,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -127,7 +127,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/poieticcore/arithmeticexpression/valuetype.json b/docs/data/documentation/poieticflows/poieticcore/arithmeticexpression/valuetype.json index 26e2100..b204d66 100644 --- a/docs/data/documentation/poieticflows/poieticcore/arithmeticexpression/valuetype.json +++ b/docs/data/documentation/poieticflows/poieticcore/arithmeticexpression/valuetype.json @@ -175,7 +175,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -188,7 +188,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/poieticcore/objecttype.json b/docs/data/documentation/poieticflows/poieticcore/objecttype.json index c4e847c..7e28068 100644 --- a/docs/data/documentation/poieticflows/poieticcore/objecttype.json +++ b/docs/data/documentation/poieticflows/poieticcore/objecttype.json @@ -114,7 +114,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -127,7 +127,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/poieticcore/objecttype/scenario2.json b/docs/data/documentation/poieticflows/poieticcore/objecttype/scenario2.json index fe7258f..a35e417 100644 --- a/docs/data/documentation/poieticflows/poieticcore/objecttype/scenario2.json +++ b/docs/data/documentation/poieticflows/poieticcore/objecttype/scenario2.json @@ -131,7 +131,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -144,7 +144,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/poieticcore/trait.json b/docs/data/documentation/poieticflows/poieticcore/trait.json index e222e78..da60370 100644 --- a/docs/data/documentation/poieticflows/poieticcore/trait.json +++ b/docs/data/documentation/poieticflows/poieticcore/trait.json @@ -114,7 +114,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -127,7 +127,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/poieticcore/trait/parametervalue.json b/docs/data/documentation/poieticflows/poieticcore/trait/parametervalue.json index f7cf4f7..8e2f647 100644 --- a/docs/data/documentation/poieticflows/poieticcore/trait/parametervalue.json +++ b/docs/data/documentation/poieticflows/poieticcore/trait/parametervalue.json @@ -131,7 +131,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -144,7 +144,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/poieticcore/variable.json b/docs/data/documentation/poieticflows/poieticcore/variable.json index ad0ddbe..ff017a5 100644 --- a/docs/data/documentation/poieticflows/poieticcore/variable.json +++ b/docs/data/documentation/poieticflows/poieticcore/variable.json @@ -115,7 +115,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -128,7 +128,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/poieticcore/variable/timedeltavariable.json b/docs/data/documentation/poieticflows/poieticcore/variable/timedeltavariable.json index 82b5c85..df15afe 100644 --- a/docs/data/documentation/poieticflows/poieticcore/variable/timedeltavariable.json +++ b/docs/data/documentation/poieticflows/poieticcore/variable/timedeltavariable.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/poieticcore/variable/timevariable.json b/docs/data/documentation/poieticflows/poieticcore/variable/timevariable.json index 9c0883f..be2bede 100644 --- a/docs/data/documentation/poieticflows/poieticcore/variable/timevariable.json +++ b/docs/data/documentation/poieticflows/poieticcore/variable/timevariable.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect.json b/docs/data/documentation/poieticflows/rect.json index a76edc6..a998af2 100644 --- a/docs/data/documentation/poieticflows/rect.json +++ b/docs/data/documentation/poieticflows/rect.json @@ -146,7 +146,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -159,7 +159,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/center.json b/docs/data/documentation/poieticflows/rect/center.json index 3872e12..310a6ae 100644 --- a/docs/data/documentation/poieticflows/rect/center.json +++ b/docs/data/documentation/poieticflows/rect/center.json @@ -128,7 +128,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -141,7 +141,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/circumscribedcircleradius.json b/docs/data/documentation/poieticflows/rect/circumscribedcircleradius.json index 6954bd6..af67490 100644 --- a/docs/data/documentation/poieticflows/rect/circumscribedcircleradius.json +++ b/docs/data/documentation/poieticflows/rect/circumscribedcircleradius.json @@ -122,7 +122,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -135,7 +135,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/contains(point:).json b/docs/data/documentation/poieticflows/rect/contains(point:).json index 296d144..a29c0e1 100644 --- a/docs/data/documentation/poieticflows/rect/contains(point:).json +++ b/docs/data/documentation/poieticflows/rect/contains(point:).json @@ -144,7 +144,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -157,7 +157,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/height.json b/docs/data/documentation/poieticflows/rect/height.json index b9ab75a..eca991b 100644 --- a/docs/data/documentation/poieticflows/rect/height.json +++ b/docs/data/documentation/poieticflows/rect/height.json @@ -130,7 +130,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -143,7 +143,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/init().json b/docs/data/documentation/poieticflows/rect/init().json index b16d755..7de0f5e 100644 --- a/docs/data/documentation/poieticflows/rect/init().json +++ b/docs/data/documentation/poieticflows/rect/init().json @@ -98,7 +98,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -111,7 +111,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/init(centerx:centery:width:height:).json b/docs/data/documentation/poieticflows/rect/init(centerx:centery:width:height:).json index a24df68..467f3ff 100644 --- a/docs/data/documentation/poieticflows/rect/init(centerx:centery:width:height:).json +++ b/docs/data/documentation/poieticflows/rect/init(centerx:centery:width:height:).json @@ -266,7 +266,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -279,7 +279,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/init(min:max:).json b/docs/data/documentation/poieticflows/rect/init(min:max:).json index 50ea734..3e59a21 100644 --- a/docs/data/documentation/poieticflows/rect/init(min:max:).json +++ b/docs/data/documentation/poieticflows/rect/init(min:max:).json @@ -152,7 +152,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -165,7 +165,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/init(square:).json b/docs/data/documentation/poieticflows/rect/init(square:).json index 2a5530c..7f8b224 100644 --- a/docs/data/documentation/poieticflows/rect/init(square:).json +++ b/docs/data/documentation/poieticflows/rect/init(square:).json @@ -140,7 +140,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -153,7 +153,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/init(x:y:width:height:).json b/docs/data/documentation/poieticflows/rect/init(x:y:width:height:).json index e44e147..786053b 100644 --- a/docs/data/documentation/poieticflows/rect/init(x:y:width:height:).json +++ b/docs/data/documentation/poieticflows/rect/init(x:y:width:height:).json @@ -250,7 +250,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -263,7 +263,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/inscribedcircleradius.json b/docs/data/documentation/poieticflows/rect/inscribedcircleradius.json index d796de0..a50d4cd 100644 --- a/docs/data/documentation/poieticflows/rect/inscribedcircleradius.json +++ b/docs/data/documentation/poieticflows/rect/inscribedcircleradius.json @@ -122,7 +122,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -135,7 +135,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/max.json b/docs/data/documentation/poieticflows/rect/max.json index 19be9c0..0a831c9 100644 --- a/docs/data/documentation/poieticflows/rect/max.json +++ b/docs/data/documentation/poieticflows/rect/max.json @@ -122,7 +122,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -135,7 +135,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/min.json b/docs/data/documentation/poieticflows/rect/min.json index d6780df..9da7ced 100644 --- a/docs/data/documentation/poieticflows/rect/min.json +++ b/docs/data/documentation/poieticflows/rect/min.json @@ -122,7 +122,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -135,7 +135,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/offset(_:).json b/docs/data/documentation/poieticflows/rect/offset(_:).json index 9df8ec4..83b24a9 100644 --- a/docs/data/documentation/poieticflows/rect/offset(_:).json +++ b/docs/data/documentation/poieticflows/rect/offset(_:).json @@ -145,7 +145,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -158,7 +158,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/origin.json b/docs/data/documentation/poieticflows/rect/origin.json index c18a284..477d324 100644 --- a/docs/data/documentation/poieticflows/rect/origin.json +++ b/docs/data/documentation/poieticflows/rect/origin.json @@ -110,7 +110,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -123,7 +123,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/size.json b/docs/data/documentation/poieticflows/rect/size.json index 9916262..d36469f 100644 --- a/docs/data/documentation/poieticflows/rect/size.json +++ b/docs/data/documentation/poieticflows/rect/size.json @@ -111,7 +111,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -124,7 +124,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rect/width.json b/docs/data/documentation/poieticflows/rect/width.json index 04b32c7..12bb132 100644 --- a/docs/data/documentation/poieticflows/rect/width.json +++ b/docs/data/documentation/poieticflows/rect/width.json @@ -130,7 +130,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -143,7 +143,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rungekutta4solver.json b/docs/data/documentation/poieticflows/rungekutta4solver.json index 21fa17d..06526d4 100644 --- a/docs/data/documentation/poieticflows/rungekutta4solver.json +++ b/docs/data/documentation/poieticflows/rungekutta4solver.json @@ -184,7 +184,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -197,7 +197,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/rungekutta4solver/compute(_:at:timedelta:).json b/docs/data/documentation/poieticflows/rungekutta4solver/compute(_:at:timedelta:).json index f2cd7f9..00d2340 100644 --- a/docs/data/documentation/poieticflows/rungekutta4solver/compute(_:at:timedelta:).json +++ b/docs/data/documentation/poieticflows/rungekutta4solver/compute(_:at:timedelta:).json @@ -261,7 +261,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -274,7 +274,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulation.json b/docs/data/documentation/poieticflows/simulation.json index 2d0278d..1d8867c 100644 --- a/docs/data/documentation/poieticflows/simulation.json +++ b/docs/data/documentation/poieticflows/simulation.json @@ -53,7 +53,8 @@ "generated" : true, "identifiers" : [ "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Metamodel", - "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler" + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModelAndCompiler", + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/FlowsMetamodel" ] } ], @@ -112,7 +113,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -125,7 +126,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -296,7 +297,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -372,6 +381,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/expressionerror" }, +"doc://PoieticFlows/documentation/PoieticFlows/FlowsMetamodel": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "FlowsMetamodel" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore9MetamodelC", + "text" : "Metamodel" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/FlowsMetamodel", + "kind" : "symbol", + "role" : "symbol", + "title" : "FlowsMetamodel", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/flowsmetamodel" +}, "doc://PoieticFlows/documentation/PoieticFlows/GraphicalFunction": { "abstract" : [ { @@ -409,13 +452,13 @@ "doc://PoieticFlows/documentation/PoieticFlows/Metamodel": { "abstract" : [ { - "text" : "…", + "text" : "Description of the Stock and Flow domain.", "type" : "text" } ], "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Metamodel", "kind" : "article", - "role" : "collectionGroup", + "role" : "article", "title" : "Stock and Flow Metamodel", "type" : "topic", "url" : "\/documentation\/poieticflows\/metamodel" diff --git a/docs/data/documentation/poieticflows/simulationcontext.json b/docs/data/documentation/poieticflows/simulationcontext.json index 2df7dbc..0fde34d 100644 --- a/docs/data/documentation/poieticflows/simulationcontext.json +++ b/docs/data/documentation/poieticflows/simulationcontext.json @@ -97,7 +97,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -110,7 +110,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationdefaults.json b/docs/data/documentation/poieticflows/simulationdefaults.json index a33c04e..8bb15b4 100644 --- a/docs/data/documentation/poieticflows/simulationdefaults.json +++ b/docs/data/documentation/poieticflows/simulationdefaults.json @@ -136,6 +136,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationObject", @@ -180,7 +181,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +194,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -432,7 +433,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -477,6 +486,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { diff --git a/docs/data/documentation/poieticflows/simulationdefaults/initialtime.json b/docs/data/documentation/poieticflows/simulationdefaults/initialtime.json index 448ea88..da7ef02 100644 --- a/docs/data/documentation/poieticflows/simulationdefaults/initialtime.json +++ b/docs/data/documentation/poieticflows/simulationdefaults/initialtime.json @@ -111,7 +111,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -124,7 +124,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -138,7 +138,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationdefaults/simulationsteps.json b/docs/data/documentation/poieticflows/simulationdefaults/simulationsteps.json index 066a6e2..300e04f 100644 --- a/docs/data/documentation/poieticflows/simulationdefaults/simulationsteps.json +++ b/docs/data/documentation/poieticflows/simulationdefaults/simulationsteps.json @@ -111,7 +111,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -124,7 +124,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -138,7 +138,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationdefaults/timedelta.json b/docs/data/documentation/poieticflows/simulationdefaults/timedelta.json index 74ae184..ca55a0f 100644 --- a/docs/data/documentation/poieticflows/simulationdefaults/timedelta.json +++ b/docs/data/documentation/poieticflows/simulationdefaults/timedelta.json @@ -111,7 +111,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -124,7 +124,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -138,7 +138,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject.json b/docs/data/documentation/poieticflows/simulationobject.json index ac130fb..b9ae654 100644 --- a/docs/data/documentation/poieticflows/simulationobject.json +++ b/docs/data/documentation/poieticflows/simulationobject.json @@ -190,6 +190,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -246,7 +247,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -259,7 +260,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -498,7 +499,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -543,6 +552,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { diff --git a/docs/data/documentation/poieticflows/simulationobject/computation.json b/docs/data/documentation/poieticflows/simulationobject/computation.json index f1b47a9..845731d 100644 --- a/docs/data/documentation/poieticflows/simulationobject/computation.json +++ b/docs/data/documentation/poieticflows/simulationobject/computation.json @@ -118,7 +118,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -131,7 +131,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -145,7 +145,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/description.json b/docs/data/documentation/poieticflows/simulationobject/description.json index 88fa3d0..75d39e7 100644 --- a/docs/data/documentation/poieticflows/simulationobject/description.json +++ b/docs/data/documentation/poieticflows/simulationobject/description.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -164,7 +164,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/id.json b/docs/data/documentation/poieticflows/simulationobject/id.json index a23ce0f..c3659a1 100644 --- a/docs/data/documentation/poieticflows/simulationobject/id.json +++ b/docs/data/documentation/poieticflows/simulationobject/id.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -144,7 +144,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/name.json b/docs/data/documentation/poieticflows/simulationobject/name.json index 0b00840..11229f5 100644 --- a/docs/data/documentation/poieticflows/simulationobject/name.json +++ b/docs/data/documentation/poieticflows/simulationobject/name.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -144,7 +144,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype.json b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype.json index edceea7..7688284 100644 --- a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype.json +++ b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype.json @@ -160,7 +160,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -173,7 +173,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -187,7 +187,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/!=(_:_:).json b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/!=(_:_:).json index d579f89..d0a230b 100644 --- a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/!=(_:_:).json @@ -203,7 +203,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -216,7 +216,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -230,7 +230,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/auxiliary.json b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/auxiliary.json index 4741107..c318782 100644 --- a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/auxiliary.json +++ b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/auxiliary.json @@ -94,7 +94,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -107,7 +107,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -121,7 +121,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/equatable-implementations.json b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/equatable-implementations.json index 80186c3..9c086b1 100644 --- a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/equatable-implementations.json @@ -59,7 +59,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -72,7 +72,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -86,7 +86,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/flow.json b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/flow.json index ead7fcf..896e452 100644 --- a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/flow.json +++ b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/flow.json @@ -94,7 +94,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -107,7 +107,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -121,7 +121,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/init(from:).json b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/init(from:).json index 8b36a15..c1c44c3 100644 --- a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/init(from:).json +++ b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/init(from:).json @@ -150,7 +150,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -163,7 +163,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -177,7 +177,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/stock.json b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/stock.json index 78b7e73..bdeb287 100644 --- a/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/stock.json +++ b/docs/data/documentation/poieticflows/simulationobject/simulationobjecttype/stock.json @@ -94,7 +94,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -107,7 +107,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -121,7 +121,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/type.json b/docs/data/documentation/poieticflows/simulationobject/type.json index c7755b6..2337f03 100644 --- a/docs/data/documentation/poieticflows/simulationobject/type.json +++ b/docs/data/documentation/poieticflows/simulationobject/type.json @@ -131,7 +131,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -144,7 +144,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -158,7 +158,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/valuetype.json b/docs/data/documentation/poieticflows/simulationobject/valuetype.json index 40f4046..734f102 100644 --- a/docs/data/documentation/poieticflows/simulationobject/valuetype.json +++ b/docs/data/documentation/poieticflows/simulationobject/valuetype.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -144,7 +144,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationobject/variableindex.json b/docs/data/documentation/poieticflows/simulationobject/variableindex.json index 4122eb6..9637f03 100644 --- a/docs/data/documentation/poieticflows/simulationobject/variableindex.json +++ b/docs/data/documentation/poieticflows/simulationobject/variableindex.json @@ -157,7 +157,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -170,7 +170,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -225,7 +225,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationstate.json b/docs/data/documentation/poieticflows/simulationstate.json index 14dc50a..2bbb3b5 100644 --- a/docs/data/documentation/poieticflows/simulationstate.json +++ b/docs/data/documentation/poieticflows/simulationstate.json @@ -193,7 +193,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -206,7 +206,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationstate/description.json b/docs/data/documentation/poieticflows/simulationstate/description.json index 8276931..525d079 100644 --- a/docs/data/documentation/poieticflows/simulationstate/description.json +++ b/docs/data/documentation/poieticflows/simulationstate/description.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationstate/double(at:).json b/docs/data/documentation/poieticflows/simulationstate/double(at:).json index 83e0208..d98e8e8 100644 --- a/docs/data/documentation/poieticflows/simulationstate/double(at:).json +++ b/docs/data/documentation/poieticflows/simulationstate/double(at:).json @@ -220,7 +220,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -233,7 +233,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationstate/index.json b/docs/data/documentation/poieticflows/simulationstate/index.json index f9421cf..0d2c588 100644 --- a/docs/data/documentation/poieticflows/simulationstate/index.json +++ b/docs/data/documentation/poieticflows/simulationstate/index.json @@ -108,7 +108,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -121,7 +121,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationstate/init(_:model:).json b/docs/data/documentation/poieticflows/simulationstate/init(_:model:).json index e34d4ed..6db26c4 100644 --- a/docs/data/documentation/poieticflows/simulationstate/init(_:model:).json +++ b/docs/data/documentation/poieticflows/simulationstate/init(_:model:).json @@ -154,7 +154,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -167,7 +167,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationstate/init(model:).json b/docs/data/documentation/poieticflows/simulationstate/init(model:).json index 5710018..1954848 100644 --- a/docs/data/documentation/poieticflows/simulationstate/init(model:).json +++ b/docs/data/documentation/poieticflows/simulationstate/init(model:).json @@ -162,7 +162,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -175,7 +175,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationstate/model.json b/docs/data/documentation/poieticflows/simulationstate/model.json index ccbc14d..23cc288 100644 --- a/docs/data/documentation/poieticflows/simulationstate/model.json +++ b/docs/data/documentation/poieticflows/simulationstate/model.json @@ -112,7 +112,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -125,7 +125,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationstate/subscript(_:).json b/docs/data/documentation/poieticflows/simulationstate/subscript(_:).json index c5c004e..dccfba9 100644 --- a/docs/data/documentation/poieticflows/simulationstate/subscript(_:).json +++ b/docs/data/documentation/poieticflows/simulationstate/subscript(_:).json @@ -167,7 +167,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -180,7 +180,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationstate/values.json b/docs/data/documentation/poieticflows/simulationstate/values.json index ef00ce5..d3fe1ac 100644 --- a/docs/data/documentation/poieticflows/simulationstate/values.json +++ b/docs/data/documentation/poieticflows/simulationstate/values.json @@ -119,7 +119,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -132,7 +132,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationsystem.json b/docs/data/documentation/poieticflows/simulationsystem.json index 19e446c..d54d45d 100644 --- a/docs/data/documentation/poieticflows/simulationsystem.json +++ b/docs/data/documentation/poieticflows/simulationsystem.json @@ -214,7 +214,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -227,7 +227,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationsystem/didinitialize(_:)-1w2cj.json b/docs/data/documentation/poieticflows/simulationsystem/didinitialize(_:)-1w2cj.json index 46fd54d..c484fc4 100644 --- a/docs/data/documentation/poieticflows/simulationsystem/didinitialize(_:)-1w2cj.json +++ b/docs/data/documentation/poieticflows/simulationsystem/didinitialize(_:)-1w2cj.json @@ -151,7 +151,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -164,7 +164,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationsystem/didinitialize(_:)-6c8up.json b/docs/data/documentation/poieticflows/simulationsystem/didinitialize(_:)-6c8up.json index 1368b5c..42424c8 100644 --- a/docs/data/documentation/poieticflows/simulationsystem/didinitialize(_:)-6c8up.json +++ b/docs/data/documentation/poieticflows/simulationsystem/didinitialize(_:)-6c8up.json @@ -151,7 +151,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -164,7 +164,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationsystem/didrun(_:)-6pbgr.json b/docs/data/documentation/poieticflows/simulationsystem/didrun(_:)-6pbgr.json index 2fa2880..7373606 100644 --- a/docs/data/documentation/poieticflows/simulationsystem/didrun(_:)-6pbgr.json +++ b/docs/data/documentation/poieticflows/simulationsystem/didrun(_:)-6pbgr.json @@ -151,7 +151,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -164,7 +164,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationsystem/didrun(_:)-fpmf.json b/docs/data/documentation/poieticflows/simulationsystem/didrun(_:)-fpmf.json index 8a92a4c..a8c74ee 100644 --- a/docs/data/documentation/poieticflows/simulationsystem/didrun(_:)-fpmf.json +++ b/docs/data/documentation/poieticflows/simulationsystem/didrun(_:)-fpmf.json @@ -151,7 +151,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -164,7 +164,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationsystem/didstep(_:)-23fpu.json b/docs/data/documentation/poieticflows/simulationsystem/didstep(_:)-23fpu.json index aa3501a..8386e3a 100644 --- a/docs/data/documentation/poieticflows/simulationsystem/didstep(_:)-23fpu.json +++ b/docs/data/documentation/poieticflows/simulationsystem/didstep(_:)-23fpu.json @@ -151,7 +151,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -164,7 +164,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationsystem/didstep(_:)-2w0o0.json b/docs/data/documentation/poieticflows/simulationsystem/didstep(_:)-2w0o0.json index a19cbe9..7f84280 100644 --- a/docs/data/documentation/poieticflows/simulationsystem/didstep(_:)-2w0o0.json +++ b/docs/data/documentation/poieticflows/simulationsystem/didstep(_:)-2w0o0.json @@ -151,7 +151,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -164,7 +164,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationvariabletype.json b/docs/data/documentation/poieticflows/simulationvariabletype.json index d5fc168..6af576f 100644 --- a/docs/data/documentation/poieticflows/simulationvariabletype.json +++ b/docs/data/documentation/poieticflows/simulationvariabletype.json @@ -136,6 +136,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -211,7 +212,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -224,7 +225,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -463,7 +464,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -508,6 +517,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { diff --git a/docs/data/documentation/poieticflows/simulationvariabletype/!=(_:_:).json b/docs/data/documentation/poieticflows/simulationvariabletype/!=(_:_:).json index ac94604..91406eb 100644 --- a/docs/data/documentation/poieticflows/simulationvariabletype/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/simulationvariabletype/!=(_:_:).json @@ -202,7 +202,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -215,7 +215,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -229,7 +229,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationvariabletype/builtin.json b/docs/data/documentation/poieticflows/simulationvariabletype/builtin.json index 2cdec20..c12788b 100644 --- a/docs/data/documentation/poieticflows/simulationvariabletype/builtin.json +++ b/docs/data/documentation/poieticflows/simulationvariabletype/builtin.json @@ -99,7 +99,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -112,7 +112,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -126,7 +126,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationvariabletype/equatable-implementations.json b/docs/data/documentation/poieticflows/simulationvariabletype/equatable-implementations.json index 4b748ff..d61e4d5 100644 --- a/docs/data/documentation/poieticflows/simulationvariabletype/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/simulationvariabletype/equatable-implementations.json @@ -58,7 +58,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -71,7 +71,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -85,7 +85,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationvariabletype/hash(into:).json b/docs/data/documentation/poieticflows/simulationvariabletype/hash(into:).json index 48a415a..d536c06 100644 --- a/docs/data/documentation/poieticflows/simulationvariabletype/hash(into:).json +++ b/docs/data/documentation/poieticflows/simulationvariabletype/hash(into:).json @@ -226,7 +226,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -239,7 +239,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -253,7 +253,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationvariabletype/hashvalue.json b/docs/data/documentation/poieticflows/simulationvariabletype/hashvalue.json index 2b047e3..697e2e1 100644 --- a/docs/data/documentation/poieticflows/simulationvariabletype/hashvalue.json +++ b/docs/data/documentation/poieticflows/simulationvariabletype/hashvalue.json @@ -190,7 +190,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -203,7 +203,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -217,7 +217,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationvariabletype/init(rawvalue:).json b/docs/data/documentation/poieticflows/simulationvariabletype/init(rawvalue:).json index 6bb295e..c62c2fe 100644 --- a/docs/data/documentation/poieticflows/simulationvariabletype/init(rawvalue:).json +++ b/docs/data/documentation/poieticflows/simulationvariabletype/init(rawvalue:).json @@ -133,7 +133,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -146,7 +146,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -160,7 +160,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationvariabletype/object.json b/docs/data/documentation/poieticflows/simulationvariabletype/object.json index 065b819..2a0007a 100644 --- a/docs/data/documentation/poieticflows/simulationvariabletype/object.json +++ b/docs/data/documentation/poieticflows/simulationvariabletype/object.json @@ -107,7 +107,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -120,7 +120,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -134,7 +134,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulationvariabletype/rawrepresentable-implementations.json b/docs/data/documentation/poieticflows/simulationvariabletype/rawrepresentable-implementations.json index 9f50d6e..d89b0bd 100644 --- a/docs/data/documentation/poieticflows/simulationvariabletype/rawrepresentable-implementations.json +++ b/docs/data/documentation/poieticflows/simulationvariabletype/rawrepresentable-implementations.json @@ -66,7 +66,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -79,7 +79,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -93,7 +93,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator.json b/docs/data/documentation/poieticflows/simulator.json index 167cbde..946edf7 100644 --- a/docs/data/documentation/poieticflows/simulator.json +++ b/docs/data/documentation/poieticflows/simulator.json @@ -152,7 +152,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -165,7 +165,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/compiledmodel.json b/docs/data/documentation/poieticflows/simulator/compiledmodel.json index 0ae2611..3f8e9f6 100644 --- a/docs/data/documentation/poieticflows/simulator/compiledmodel.json +++ b/docs/data/documentation/poieticflows/simulator/compiledmodel.json @@ -112,7 +112,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -125,7 +125,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/currentstate.json b/docs/data/documentation/poieticflows/simulator/currentstate.json index 167d00c..c813fed 100644 --- a/docs/data/documentation/poieticflows/simulator/currentstate.json +++ b/docs/data/documentation/poieticflows/simulator/currentstate.json @@ -120,7 +120,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -133,7 +133,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/currentstep.json b/docs/data/documentation/poieticflows/simulator/currentstep.json index 3c30796..54fc340 100644 --- a/docs/data/documentation/poieticflows/simulator/currentstep.json +++ b/docs/data/documentation/poieticflows/simulator/currentstep.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/currenttime.json b/docs/data/documentation/poieticflows/simulator/currenttime.json index e7d0583..c8a8318 100644 --- a/docs/data/documentation/poieticflows/simulator/currenttime.json +++ b/docs/data/documentation/poieticflows/simulator/currenttime.json @@ -111,7 +111,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -124,7 +124,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/dataseries(index:).json b/docs/data/documentation/poieticflows/simulator/dataseries(index:).json index 61ae07b..f88e2dd 100644 --- a/docs/data/documentation/poieticflows/simulator/dataseries(index:).json +++ b/docs/data/documentation/poieticflows/simulator/dataseries(index:).json @@ -159,7 +159,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -172,7 +172,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/init(model:solvertype:).json b/docs/data/documentation/poieticflows/simulator/init(model:solvertype:).json index 96b6a9e..a44805f 100644 --- a/docs/data/documentation/poieticflows/simulator/init(model:solvertype:).json +++ b/docs/data/documentation/poieticflows/simulator/init(model:solvertype:).json @@ -307,7 +307,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -320,7 +320,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/initializestate(override:).json b/docs/data/documentation/poieticflows/simulator/initializestate(override:).json index d318476..7b235f2 100644 --- a/docs/data/documentation/poieticflows/simulator/initializestate(override:).json +++ b/docs/data/documentation/poieticflows/simulator/initializestate(override:).json @@ -344,7 +344,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -357,7 +357,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/initialtime.json b/docs/data/documentation/poieticflows/simulator/initialtime.json index 9252814..3188ba7 100644 --- a/docs/data/documentation/poieticflows/simulator/initialtime.json +++ b/docs/data/documentation/poieticflows/simulator/initialtime.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/output.json b/docs/data/documentation/poieticflows/simulator/output.json index 1f04f82..b2d774c 100644 --- a/docs/data/documentation/poieticflows/simulator/output.json +++ b/docs/data/documentation/poieticflows/simulator/output.json @@ -134,7 +134,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -147,7 +147,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/run(_:).json b/docs/data/documentation/poieticflows/simulator/run(_:).json index ba00974..c2a5935 100644 --- a/docs/data/documentation/poieticflows/simulator/run(_:).json +++ b/docs/data/documentation/poieticflows/simulator/run(_:).json @@ -149,7 +149,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -162,7 +162,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/solver.json b/docs/data/documentation/poieticflows/simulator/solver.json index 4c2323a..0cd7ecd 100644 --- a/docs/data/documentation/poieticflows/simulator/solver.json +++ b/docs/data/documentation/poieticflows/simulator/solver.json @@ -112,7 +112,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -125,7 +125,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/solvertype.json b/docs/data/documentation/poieticflows/simulator/solvertype.json index 461af1f..6b6dac0 100644 --- a/docs/data/documentation/poieticflows/simulator/solvertype.json +++ b/docs/data/documentation/poieticflows/simulator/solvertype.json @@ -126,7 +126,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -139,7 +139,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/step().json b/docs/data/documentation/poieticflows/simulator/step().json index 10b31ab..e963b62 100644 --- a/docs/data/documentation/poieticflows/simulator/step().json +++ b/docs/data/documentation/poieticflows/simulator/step().json @@ -142,7 +142,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -155,7 +155,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/timedelta.json b/docs/data/documentation/poieticflows/simulator/timedelta.json index fe0f14b..7352cd7 100644 --- a/docs/data/documentation/poieticflows/simulator/timedelta.json +++ b/docs/data/documentation/poieticflows/simulator/timedelta.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulator/timepoints.json b/docs/data/documentation/poieticflows/simulator/timepoints.json index 5784c13..513cf94 100644 --- a/docs/data/documentation/poieticflows/simulator/timepoints.json +++ b/docs/data/documentation/poieticflows/simulator/timepoints.json @@ -165,7 +165,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -178,7 +178,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulatordelegate.json b/docs/data/documentation/poieticflows/simulatordelegate.json index 0a924a3..1b1e007 100644 --- a/docs/data/documentation/poieticflows/simulatordelegate.json +++ b/docs/data/documentation/poieticflows/simulatordelegate.json @@ -109,7 +109,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -122,7 +122,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulatordelegate/simulatordidinitialize(_:context:).json b/docs/data/documentation/poieticflows/simulatordelegate/simulatordidinitialize(_:context:).json index 21ba980..ae7c2f6 100644 --- a/docs/data/documentation/poieticflows/simulatordelegate/simulatordidinitialize(_:context:).json +++ b/docs/data/documentation/poieticflows/simulatordelegate/simulatordidinitialize(_:context:).json @@ -171,7 +171,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -184,7 +184,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulatordelegate/simulatordidrun(_:context:).json b/docs/data/documentation/poieticflows/simulatordelegate/simulatordidrun(_:context:).json index bb9a230..61552a7 100644 --- a/docs/data/documentation/poieticflows/simulatordelegate/simulatordidrun(_:context:).json +++ b/docs/data/documentation/poieticflows/simulatordelegate/simulatordidrun(_:context:).json @@ -171,7 +171,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -184,7 +184,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/simulatordelegate/simulatordidstep(_:context:).json b/docs/data/documentation/poieticflows/simulatordelegate/simulatordidstep(_:context:).json index 23291f5..e620b3c 100644 --- a/docs/data/documentation/poieticflows/simulatordelegate/simulatordidstep(_:context:).json +++ b/docs/data/documentation/poieticflows/simulatordelegate/simulatordidstep(_:context:).json @@ -171,7 +171,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -184,7 +184,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/size.json b/docs/data/documentation/poieticflows/size.json index 5ff3f7c..397a749 100644 --- a/docs/data/documentation/poieticflows/size.json +++ b/docs/data/documentation/poieticflows/size.json @@ -129,7 +129,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -142,7 +142,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/size/circumscribedcircleradius.json b/docs/data/documentation/poieticflows/size/circumscribedcircleradius.json index 8336d93..7b789f0 100644 --- a/docs/data/documentation/poieticflows/size/circumscribedcircleradius.json +++ b/docs/data/documentation/poieticflows/size/circumscribedcircleradius.json @@ -122,7 +122,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -135,7 +135,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/size/height.json b/docs/data/documentation/poieticflows/size/height.json index 091bd35..7f08398 100644 --- a/docs/data/documentation/poieticflows/size/height.json +++ b/docs/data/documentation/poieticflows/size/height.json @@ -110,7 +110,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -123,7 +123,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/size/init(square:).json b/docs/data/documentation/poieticflows/size/init(square:).json index ebd13ba..ce6fc21 100644 --- a/docs/data/documentation/poieticflows/size/init(square:).json +++ b/docs/data/documentation/poieticflows/size/init(square:).json @@ -126,7 +126,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -139,7 +139,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/size/init(width:height:).json b/docs/data/documentation/poieticflows/size/init(width:height:).json index b617726..78ff2fe 100644 --- a/docs/data/documentation/poieticflows/size/init(width:height:).json +++ b/docs/data/documentation/poieticflows/size/init(width:height:).json @@ -152,7 +152,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -165,7 +165,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/size/inscribedcircleradius.json b/docs/data/documentation/poieticflows/size/inscribedcircleradius.json index 31113d8..c8b6313 100644 --- a/docs/data/documentation/poieticflows/size/inscribedcircleradius.json +++ b/docs/data/documentation/poieticflows/size/inscribedcircleradius.json @@ -122,7 +122,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -135,7 +135,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/size/width.json b/docs/data/documentation/poieticflows/size/width.json index 0e0c5d7..1e22488 100644 --- a/docs/data/documentation/poieticflows/size/width.json +++ b/docs/data/documentation/poieticflows/size/width.json @@ -110,7 +110,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -123,7 +123,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver.json b/docs/data/documentation/poieticflows/solver.json index 00c5c53..571b3a0 100644 --- a/docs/data/documentation/poieticflows/solver.json +++ b/docs/data/documentation/poieticflows/solver.json @@ -330,7 +330,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -343,7 +343,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/accumulatestocks(_:delta:).json b/docs/data/documentation/poieticflows/solver/accumulatestocks(_:delta:).json index 9ad10bb..3d7c6f6 100644 --- a/docs/data/documentation/poieticflows/solver/accumulatestocks(_:delta:).json +++ b/docs/data/documentation/poieticflows/solver/accumulatestocks(_:delta:).json @@ -193,7 +193,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -206,7 +206,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/compiledmodel.json b/docs/data/documentation/poieticflows/solver/compiledmodel.json index 9684d4a..d1e2e08 100644 --- a/docs/data/documentation/poieticflows/solver/compiledmodel.json +++ b/docs/data/documentation/poieticflows/solver/compiledmodel.json @@ -168,7 +168,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -181,7 +181,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -237,16 +237,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/compute(_:at:timedelta:).json b/docs/data/documentation/poieticflows/solver/compute(_:at:timedelta:).json index 869389c..5ddac1c 100644 --- a/docs/data/documentation/poieticflows/solver/compute(_:at:timedelta:).json +++ b/docs/data/documentation/poieticflows/solver/compute(_:at:timedelta:).json @@ -347,7 +347,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -360,7 +360,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/computestockdelta(_:at:with:).json b/docs/data/documentation/poieticflows/solver/computestockdelta(_:at:with:).json index d0fd603..6cc4b89 100644 --- a/docs/data/documentation/poieticflows/solver/computestockdelta(_:at:with:).json +++ b/docs/data/documentation/poieticflows/solver/computestockdelta(_:at:with:).json @@ -433,7 +433,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -446,7 +446,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/constants.json b/docs/data/documentation/poieticflows/solver/constants.json index e308452..4fe4182 100644 --- a/docs/data/documentation/poieticflows/solver/constants.json +++ b/docs/data/documentation/poieticflows/solver/constants.json @@ -171,7 +171,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -184,7 +184,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/evaluate(delay:with:).json b/docs/data/documentation/poieticflows/solver/evaluate(delay:with:).json index 92e1cc3..56dc22c 100644 --- a/docs/data/documentation/poieticflows/solver/evaluate(delay:with:).json +++ b/docs/data/documentation/poieticflows/solver/evaluate(delay:with:).json @@ -221,7 +221,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -234,7 +234,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/evaluate(expression:with:).json b/docs/data/documentation/poieticflows/solver/evaluate(expression:with:).json index f4ddbca..e25e29b 100644 --- a/docs/data/documentation/poieticflows/solver/evaluate(expression:with:).json +++ b/docs/data/documentation/poieticflows/solver/evaluate(expression:with:).json @@ -205,7 +205,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -218,7 +218,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/evaluate(objectat:with:).json b/docs/data/documentation/poieticflows/solver/evaluate(objectat:with:).json index 0fef9d0..ba9a1df 100644 --- a/docs/data/documentation/poieticflows/solver/evaluate(objectat:with:).json +++ b/docs/data/documentation/poieticflows/solver/evaluate(objectat:with:).json @@ -273,7 +273,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -286,7 +286,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/init(_:).json b/docs/data/documentation/poieticflows/solver/init(_:).json index 998cf8d..6dfa582 100644 --- a/docs/data/documentation/poieticflows/solver/init(_:).json +++ b/docs/data/documentation/poieticflows/solver/init(_:).json @@ -234,7 +234,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -247,7 +247,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -303,16 +303,7 @@ "doc://PoieticFlows/documentation/PoieticFlows/Compiler": { "abstract" : [ { - "text" : "An object that compiles the model into a ", - "type" : "text" - }, - { - "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", - "isActive" : true, - "type" : "reference" - }, - { - "text" : ".", + "text" : "An object that compiles the model into an internal representation called Compiled Model.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/initializestate(override:time:timedelta:).json b/docs/data/documentation/poieticflows/solver/initializestate(override:time:timedelta:).json index 5a78c36..e6bb61d 100644 --- a/docs/data/documentation/poieticflows/solver/initializestate(override:time:timedelta:).json +++ b/docs/data/documentation/poieticflows/solver/initializestate(override:time:timedelta:).json @@ -422,7 +422,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -435,7 +435,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/registeredsolvernames.json b/docs/data/documentation/poieticflows/solver/registeredsolvernames.json index 558206f..a1d0194 100644 --- a/docs/data/documentation/poieticflows/solver/registeredsolvernames.json +++ b/docs/data/documentation/poieticflows/solver/registeredsolvernames.json @@ -185,7 +185,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -198,7 +198,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/registeredsolvers.json b/docs/data/documentation/poieticflows/solver/registeredsolvers.json index 6c5077b..7a3c00e 100644 --- a/docs/data/documentation/poieticflows/solver/registeredsolvers.json +++ b/docs/data/documentation/poieticflows/solver/registeredsolvers.json @@ -188,7 +188,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -201,7 +201,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/registersolver(name:solver:).json b/docs/data/documentation/poieticflows/solver/registersolver(name:solver:).json index b278cc5..77b5364 100644 --- a/docs/data/documentation/poieticflows/solver/registersolver(name:solver:).json +++ b/docs/data/documentation/poieticflows/solver/registersolver(name:solver:).json @@ -262,7 +262,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -275,7 +275,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/stockdifference(state:at:timedelta:).json b/docs/data/documentation/poieticflows/solver/stockdifference(state:at:timedelta:).json index 797b14b..f8d330f 100644 --- a/docs/data/documentation/poieticflows/solver/stockdifference(state:at:timedelta:).json +++ b/docs/data/documentation/poieticflows/solver/stockdifference(state:at:timedelta:).json @@ -281,7 +281,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -294,7 +294,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/updatebuiltins(_:time:timedelta:).json b/docs/data/documentation/poieticflows/solver/updatebuiltins(_:time:timedelta:).json index 6cc89b6..3d6c77a 100644 --- a/docs/data/documentation/poieticflows/solver/updatebuiltins(_:time:timedelta:).json +++ b/docs/data/documentation/poieticflows/solver/updatebuiltins(_:time:timedelta:).json @@ -220,7 +220,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -233,7 +233,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/solver/variables.json b/docs/data/documentation/poieticflows/solver/variables.json index ac2d52f..e9f87db 100644 --- a/docs/data/documentation/poieticflows/solver/variables.json +++ b/docs/data/documentation/poieticflows/solver/variables.json @@ -143,7 +143,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -156,7 +156,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariable.json b/docs/data/documentation/poieticflows/statevariable.json index ffa6ae6..5c44487 100644 --- a/docs/data/documentation/poieticflows/statevariable.json +++ b/docs/data/documentation/poieticflows/statevariable.json @@ -163,6 +163,7 @@ "anchor" : "Compiled-Model", "generated" : true, "identifiers" : [ + "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/CompiledModel", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/SimulationDefaults", "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/ComputationalRepresentation", @@ -211,7 +212,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -224,7 +225,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -463,7 +464,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], @@ -508,6 +517,40 @@ "type" : "topic", "url" : "\/documentation\/poieticflows\/compiledstock" }, +"doc://PoieticFlows/documentation/PoieticFlows/Compiler": { + "abstract" : [ + { + "text" : "An object that compiles the model into an internal representation called Compiled Model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "identifier" : "doc:\/\/PoieticFlows\/documentation\/PoieticFlows\/Compiler", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Compiler" + } + ], + "role" : "symbol", + "title" : "Compiler", + "type" : "topic", + "url" : "\/documentation\/poieticflows\/compiler" +}, "doc://PoieticFlows/documentation/PoieticFlows/ComputationalRepresentation": { "abstract" : [ { diff --git a/docs/data/documentation/poieticflows/statevariable/content.json b/docs/data/documentation/poieticflows/statevariable/content.json index 50c55d1..ef6e677 100644 --- a/docs/data/documentation/poieticflows/statevariable/content.json +++ b/docs/data/documentation/poieticflows/statevariable/content.json @@ -118,7 +118,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -131,7 +131,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -145,7 +145,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariable/description.json b/docs/data/documentation/poieticflows/statevariable/description.json index 3892be5..089e052 100644 --- a/docs/data/documentation/poieticflows/statevariable/description.json +++ b/docs/data/documentation/poieticflows/statevariable/description.json @@ -137,7 +137,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -150,7 +150,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -164,7 +164,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariable/index.json b/docs/data/documentation/poieticflows/statevariable/index.json index ef20660..efca96e 100644 --- a/docs/data/documentation/poieticflows/statevariable/index.json +++ b/docs/data/documentation/poieticflows/statevariable/index.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -144,7 +144,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariable/name.json b/docs/data/documentation/poieticflows/statevariable/name.json index 62f08a6..e02a2cb 100644 --- a/docs/data/documentation/poieticflows/statevariable/name.json +++ b/docs/data/documentation/poieticflows/statevariable/name.json @@ -111,7 +111,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -124,7 +124,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -138,7 +138,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariable/objectid.json b/docs/data/documentation/poieticflows/statevariable/objectid.json index e776566..ca7ce97 100644 --- a/docs/data/documentation/poieticflows/statevariable/objectid.json +++ b/docs/data/documentation/poieticflows/statevariable/objectid.json @@ -186,7 +186,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -199,7 +199,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -213,7 +213,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariable/type.json b/docs/data/documentation/poieticflows/statevariable/type.json index 96da5ec..318fd85 100644 --- a/docs/data/documentation/poieticflows/statevariable/type.json +++ b/docs/data/documentation/poieticflows/statevariable/type.json @@ -130,7 +130,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -143,7 +143,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -157,7 +157,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariable/valuetype.json b/docs/data/documentation/poieticflows/statevariable/valuetype.json index 8743331..8e3f9c1 100644 --- a/docs/data/documentation/poieticflows/statevariable/valuetype.json +++ b/docs/data/documentation/poieticflows/statevariable/valuetype.json @@ -117,7 +117,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -130,7 +130,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -144,7 +144,15 @@ "doc://PoieticFlows/documentation/PoieticFlows/CompiledModelAndCompiler": { "abstract" : [ { - "text" : "Summary…", + "text" : "Compiler creates a compiled model, which is an internal representation of", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "a design that can be simulated.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariablecontent.json b/docs/data/documentation/poieticflows/statevariablecontent.json index dd7b07e..fbb6009 100644 --- a/docs/data/documentation/poieticflows/statevariablecontent.json +++ b/docs/data/documentation/poieticflows/statevariablecontent.json @@ -198,7 +198,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -211,7 +211,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariablecontent/!=(_:_:).json b/docs/data/documentation/poieticflows/statevariablecontent/!=(_:_:).json index eada8db..417c2ad 100644 --- a/docs/data/documentation/poieticflows/statevariablecontent/!=(_:_:).json +++ b/docs/data/documentation/poieticflows/statevariablecontent/!=(_:_:).json @@ -201,7 +201,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -214,7 +214,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariablecontent/==(_:_:).json b/docs/data/documentation/poieticflows/statevariablecontent/==(_:_:).json index 7d8b77e..b65c3e1 100644 --- a/docs/data/documentation/poieticflows/statevariablecontent/==(_:_:).json +++ b/docs/data/documentation/poieticflows/statevariablecontent/==(_:_:).json @@ -202,7 +202,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -215,7 +215,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariablecontent/builtin(_:).json b/docs/data/documentation/poieticflows/statevariablecontent/builtin(_:).json index c61f7b1..cc44355 100644 --- a/docs/data/documentation/poieticflows/statevariablecontent/builtin(_:).json +++ b/docs/data/documentation/poieticflows/statevariablecontent/builtin(_:).json @@ -125,7 +125,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -138,7 +138,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariablecontent/description.json b/docs/data/documentation/poieticflows/statevariablecontent/description.json index 9aadfd8..cf70533 100644 --- a/docs/data/documentation/poieticflows/statevariablecontent/description.json +++ b/docs/data/documentation/poieticflows/statevariablecontent/description.json @@ -136,7 +136,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -149,7 +149,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariablecontent/equatable-implementations.json b/docs/data/documentation/poieticflows/statevariablecontent/equatable-implementations.json index 6a19cd3..81223ca 100644 --- a/docs/data/documentation/poieticflows/statevariablecontent/equatable-implementations.json +++ b/docs/data/documentation/poieticflows/statevariablecontent/equatable-implementations.json @@ -57,7 +57,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -70,7 +70,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariablecontent/internalstate(_:).json b/docs/data/documentation/poieticflows/statevariablecontent/internalstate(_:).json index c418a06..43ecb5c 100644 --- a/docs/data/documentation/poieticflows/statevariablecontent/internalstate(_:).json +++ b/docs/data/documentation/poieticflows/statevariablecontent/internalstate(_:).json @@ -152,7 +152,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -165,7 +165,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/statevariablecontent/object(_:).json b/docs/data/documentation/poieticflows/statevariablecontent/object(_:).json index 0529eb7..6ab1c10 100644 --- a/docs/data/documentation/poieticflows/statevariablecontent/object(_:).json +++ b/docs/data/documentation/poieticflows/statevariablecontent/object(_:).json @@ -124,7 +124,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -137,7 +137,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockadjacency.json b/docs/data/documentation/poieticflows/stockadjacency.json index 55250ee..abb2ef8 100644 --- a/docs/data/documentation/poieticflows/stockadjacency.json +++ b/docs/data/documentation/poieticflows/stockadjacency.json @@ -132,7 +132,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -145,7 +145,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockadjacency/id.json b/docs/data/documentation/poieticflows/stockadjacency/id.json index 6814c0e..3147dd6 100644 --- a/docs/data/documentation/poieticflows/stockadjacency/id.json +++ b/docs/data/documentation/poieticflows/stockadjacency/id.json @@ -116,7 +116,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -129,7 +129,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockadjacency/origin.json b/docs/data/documentation/poieticflows/stockadjacency/origin.json index 10ec26c..d77655f 100644 --- a/docs/data/documentation/poieticflows/stockadjacency/origin.json +++ b/docs/data/documentation/poieticflows/stockadjacency/origin.json @@ -116,7 +116,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -129,7 +129,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockadjacency/target.json b/docs/data/documentation/poieticflows/stockadjacency/target.json index e1dc647..f019480 100644 --- a/docs/data/documentation/poieticflows/stockadjacency/target.json +++ b/docs/data/documentation/poieticflows/stockadjacency/target.json @@ -116,7 +116,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -129,7 +129,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockadjacency/targethasdelayedinflow.json b/docs/data/documentation/poieticflows/stockadjacency/targethasdelayedinflow.json index ee0d000..efe52a3 100644 --- a/docs/data/documentation/poieticflows/stockadjacency/targethasdelayedinflow.json +++ b/docs/data/documentation/poieticflows/stockadjacency/targethasdelayedinflow.json @@ -116,7 +116,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -129,7 +129,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview.json b/docs/data/documentation/poieticflows/stockflowview.json index 8cecf70..672e1a7 100644 --- a/docs/data/documentation/poieticflows/stockflowview.json +++ b/docs/data/documentation/poieticflows/stockflowview.json @@ -187,7 +187,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -200,7 +200,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -1358,7 +1358,16 @@ }, { "kind" : "text", - "text" : " -> [" + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore15GraphCycleErrorV", + "text" : "GraphCycleError" + }, + { + "kind" : "text", + "text" : ") -> [" }, { "kind" : "typeIdentifier", diff --git a/docs/data/documentation/poieticflows/stockflowview/builtinreferences(names:).json b/docs/data/documentation/poieticflows/stockflowview/builtinreferences(names:).json index c84a53a..81ce7c1 100644 --- a/docs/data/documentation/poieticflows/stockflowview/builtinreferences(names:).json +++ b/docs/data/documentation/poieticflows/stockflowview/builtinreferences(names:).json @@ -189,7 +189,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -202,7 +202,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/charts.json b/docs/data/documentation/poieticflows/stockflowview/charts.json index c290d55..d8bd563 100644 --- a/docs/data/documentation/poieticflows/stockflowview/charts.json +++ b/docs/data/documentation/poieticflows/stockflowview/charts.json @@ -128,7 +128,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -141,7 +141,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/drains(_:).json b/docs/data/documentation/poieticflows/stockflowview/drains(_:).json index 6775351..6cc3a4a 100644 --- a/docs/data/documentation/poieticflows/stockflowview/drains(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/drains(_:).json @@ -197,7 +197,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -210,7 +210,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/drainsedges.json b/docs/data/documentation/poieticflows/stockflowview/drainsedges.json index 7b1b62a..a23651c 100644 --- a/docs/data/documentation/poieticflows/stockflowview/drainsedges.json +++ b/docs/data/documentation/poieticflows/stockflowview/drainsedges.json @@ -140,7 +140,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -153,7 +153,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/fills(_:).json b/docs/data/documentation/poieticflows/stockflowview/fills(_:).json index 13fabb2..aeb9111 100644 --- a/docs/data/documentation/poieticflows/stockflowview/fills(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/fills(_:).json @@ -197,7 +197,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -210,7 +210,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/fillsedges.json b/docs/data/documentation/poieticflows/stockflowview/fillsedges.json index 790a54e..6b68a6a 100644 --- a/docs/data/documentation/poieticflows/stockflowview/fillsedges.json +++ b/docs/data/documentation/poieticflows/stockflowview/fillsedges.json @@ -140,7 +140,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -153,7 +153,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/flowdrains(_:).json b/docs/data/documentation/poieticflows/stockflowview/flowdrains(_:).json index c734800..3982386 100644 --- a/docs/data/documentation/poieticflows/stockflowview/flowdrains(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/flowdrains(_:).json @@ -287,7 +287,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -300,7 +300,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/flowfills(_:).json b/docs/data/documentation/poieticflows/stockflowview/flowfills(_:).json index ba2af0a..1d7fa4f 100644 --- a/docs/data/documentation/poieticflows/stockflowview/flowfills(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/flowfills(_:).json @@ -287,7 +287,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -300,7 +300,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/flownodes.json b/docs/data/documentation/poieticflows/stockflowview/flownodes.json index cad3dc1..271210e 100644 --- a/docs/data/documentation/poieticflows/stockflowview/flownodes.json +++ b/docs/data/documentation/poieticflows/stockflowview/flownodes.json @@ -126,7 +126,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -139,7 +139,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/frame.json b/docs/data/documentation/poieticflows/stockflowview/frame.json index b0886a4..0d67c36 100644 --- a/docs/data/documentation/poieticflows/stockflowview/frame.json +++ b/docs/data/documentation/poieticflows/stockflowview/frame.json @@ -116,7 +116,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -129,7 +129,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/incomingparameters(_:).json b/docs/data/documentation/poieticflows/stockflowview/incomingparameters(_:).json index d4267bc..52633f6 100644 --- a/docs/data/documentation/poieticflows/stockflowview/incomingparameters(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/incomingparameters(_:).json @@ -178,7 +178,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -191,7 +191,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/inflows(_:).json b/docs/data/documentation/poieticflows/stockflowview/inflows(_:).json index e3ef6e8..c18ef33 100644 --- a/docs/data/documentation/poieticflows/stockflowview/inflows(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/inflows(_:).json @@ -180,7 +180,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +193,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/init(_:).json b/docs/data/documentation/poieticflows/stockflowview/init(_:).json index 5f7cc47..7621b5c 100644 --- a/docs/data/documentation/poieticflows/stockflowview/init(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/init(_:).json @@ -124,7 +124,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -137,7 +137,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/metamodel.json b/docs/data/documentation/poieticflows/stockflowview/metamodel.json index cf70a6c..849f4da 100644 --- a/docs/data/documentation/poieticflows/stockflowview/metamodel.json +++ b/docs/data/documentation/poieticflows/stockflowview/metamodel.json @@ -116,7 +116,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -129,7 +129,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/namedobjects.json b/docs/data/documentation/poieticflows/stockflowview/namedobjects.json index cf77021..ca40190 100644 --- a/docs/data/documentation/poieticflows/stockflowview/namedobjects.json +++ b/docs/data/documentation/poieticflows/stockflowview/namedobjects.json @@ -158,7 +158,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -171,7 +171,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/objectvariablereferences(names:).json b/docs/data/documentation/poieticflows/stockflowview/objectvariablereferences(names:).json index 16cd3a4..88fbd86 100644 --- a/docs/data/documentation/poieticflows/stockflowview/objectvariablereferences(names:).json +++ b/docs/data/documentation/poieticflows/stockflowview/objectvariablereferences(names:).json @@ -195,7 +195,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -208,7 +208,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/outflows(_:).json b/docs/data/documentation/poieticflows/stockflowview/outflows(_:).json index b6689b3..5a61916 100644 --- a/docs/data/documentation/poieticflows/stockflowview/outflows(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/outflows(_:).json @@ -180,7 +180,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -193,7 +193,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/parameteredges.json b/docs/data/documentation/poieticflows/stockflowview/parameteredges.json index 5ac6d44..2e3f33a 100644 --- a/docs/data/documentation/poieticflows/stockflowview/parameteredges.json +++ b/docs/data/documentation/poieticflows/stockflowview/parameteredges.json @@ -132,7 +132,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -145,7 +145,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/parameters(_:required:).json b/docs/data/documentation/poieticflows/stockflowview/parameters(_:required:).json index 2c990a6..42bcb84 100644 --- a/docs/data/documentation/poieticflows/stockflowview/parameters(_:required:).json +++ b/docs/data/documentation/poieticflows/stockflowview/parameters(_:required:).json @@ -211,7 +211,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -224,7 +224,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/simulationnodes.json b/docs/data/documentation/poieticflows/stockflowview/simulationnodes.json index 0748958..51b0a83 100644 --- a/docs/data/documentation/poieticflows/stockflowview/simulationnodes.json +++ b/docs/data/documentation/poieticflows/stockflowview/simulationnodes.json @@ -189,7 +189,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -202,7 +202,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/sortednodesbyparameter(_:).json b/docs/data/documentation/poieticflows/stockflowview/sortednodesbyparameter(_:).json index d276b65..5f616bc 100644 --- a/docs/data/documentation/poieticflows/stockflowview/sortednodesbyparameter(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/sortednodesbyparameter(_:).json @@ -19,7 +19,7 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:12PoieticFlows13StockFlowViewC22sortedNodesByParameterySay0A4Core4NodeVGSays6UInt64VGKF", + "externalID" : "s:12PoieticFlows13StockFlowViewC22sortedNodesByParameterySay0A4Core4NodeVGSays6UInt64VGAE15GraphCycleErrorVYKF", "fragments" : [ { "kind" : "keyword", @@ -52,7 +52,16 @@ }, { "kind" : "text", - "text" : " -> [" + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore15GraphCycleErrorV", + "text" : "GraphCycleError" + }, + { + "kind" : "text", + "text" : ") -> [" }, { "kind" : "typeIdentifier", @@ -132,7 +141,16 @@ }, { "kind" : "text", - "text" : " -> [" + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore15GraphCycleErrorV", + "text" : "GraphCycleError" + }, + { + "kind" : "text", + "text" : ") -> [" }, { "kind" : "typeIdentifier", @@ -242,7 +260,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -255,7 +273,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], @@ -339,7 +357,16 @@ }, { "kind" : "text", - "text" : " -> [" + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:11PoieticCore15GraphCycleErrorV", + "text" : "GraphCycleError" + }, + { + "kind" : "text", + "text" : ") -> [" }, { "kind" : "typeIdentifier", diff --git a/docs/data/documentation/poieticflows/stockflowview/statenodes.json b/docs/data/documentation/poieticflows/stockflowview/statenodes.json index f085efb..893ed0b 100644 --- a/docs/data/documentation/poieticflows/stockflowview/statenodes.json +++ b/docs/data/documentation/poieticflows/stockflowview/statenodes.json @@ -172,7 +172,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -185,7 +185,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/stockinflows(_:).json b/docs/data/documentation/poieticflows/stockflowview/stockinflows(_:).json index 58f88f6..54f02d5 100644 --- a/docs/data/documentation/poieticflows/stockflowview/stockinflows(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/stockinflows(_:).json @@ -261,7 +261,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -274,7 +274,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/data/documentation/poieticflows/stockflowview/stockoutflows(_:).json b/docs/data/documentation/poieticflows/stockflowview/stockoutflows(_:).json index c362824..fd82633 100644 --- a/docs/data/documentation/poieticflows/stockflowview/stockoutflows(_:).json +++ b/docs/data/documentation/poieticflows/stockflowview/stockoutflows(_:).json @@ -269,7 +269,7 @@ "doc://PoieticFlows/documentation/PoieticFlows": { "abstract" : [ { - "text" : "Poietic library for modelling and simulation of the ", + "text" : "Poietic package for modelling and simulation ", "type" : "text" }, { @@ -282,7 +282,7 @@ "type" : "emphasis" }, { - "text" : " model.", + "text" : " models.", "type" : "text" } ], diff --git a/docs/documentation/poieticflows/compiler/frame/index.html b/docs/documentation/poieticflows/compiler/frame/index.html new file mode 100644 index 0000000..2312350 --- /dev/null +++ b/docs/documentation/poieticflows/compiler/frame/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/documentation/poieticflows/compiler/view/index.html b/docs/documentation/poieticflows/compiler/view/index.html new file mode 100644 index 0000000..2312350 --- /dev/null +++ b/docs/documentation/poieticflows/compiler/view/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/images/PoieticFlows/compiler-overview@2x.png b/docs/images/PoieticFlows/compiler-overview@2x.png new file mode 100644 index 0000000..99ddc53 Binary files /dev/null and b/docs/images/PoieticFlows/compiler-overview@2x.png differ diff --git a/docs/images/PoieticFlows/flows-overview@2x.png b/docs/images/PoieticFlows/flows-overview@2x.png new file mode 100644 index 0000000..99d95a6 Binary files /dev/null and b/docs/images/PoieticFlows/flows-overview@2x.png differ diff --git a/docs/index/index.json b/docs/index/index.json index fa0eabf..680c6be 100644 --- a/docs/index/index.json +++ b/docs/index/index.json @@ -7,25 +7,14 @@ { "children" : [ { - "children" : [ - { - "title" : "Model and Traits", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/flowsmetamodel", - "title" : "let FlowsMetamodel: Metamodel", - "type" : "var" - } - ], "path" : "\/documentation\/poieticflows\/metamodel", "title" : "Stock and Flow Metamodel", - "type" : "symbol" + "type" : "article" }, { "children" : [ { - "title" : "Simulator", + "title" : "Compiled Model", "type" : "groupMarker" }, { @@ -35,8 +24,8 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulator\/init(model:solvertype:)", - "title" : "init(model: CompiledModel, solverType: Solver.Type)", + "path" : "\/documentation\/poieticflows\/compiler\/init(frame:)", + "title" : "init(frame: StableFrame)", "type" : "init" }, { @@ -44,117 +33,133 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulator\/compiledmodel", - "title" : "var compiledModel: CompiledModel", + "path" : "\/documentation\/poieticflows\/compiler\/currentvariableindex", + "title" : "var currentVariableIndex: Int", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulator\/currentstate", - "title" : "var currentState: SimulationState!", + "path" : "\/documentation\/poieticflows\/compiler\/frame", + "title" : "let frame: StableFrame", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulator\/currentstep", - "title" : "var currentStep: Int", + "path" : "\/documentation\/poieticflows\/compiler\/statevariables", + "title" : "var stateVariables: [StateVariable]", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulator\/currenttime", - "title" : "var currentTime: Double", + "path" : "\/documentation\/poieticflows\/compiler\/view", + "title" : "let view: StockFlowView", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulator\/initialtime", - "title" : "var initialTime: Double", - "type" : "property" + "title" : "Instance Methods", + "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulator\/output", - "title" : "var output: [SimulationState]", - "type" : "property" + "path" : "\/documentation\/poieticflows\/compiler\/appendissue(_:to:)", + "title" : "func appendIssue(any Error, to: ObjectID)", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulator\/solver", - "title" : "var solver: Solver", - "type" : "property" + "path" : "\/documentation\/poieticflows\/compiler\/compile()", + "title" : "func compile() throws(NodeIssuesError) -> CompiledModel", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulator\/solvertype", - "title" : "var solverType: Solver.Type", - "type" : "property" + "path" : "\/documentation\/poieticflows\/compiler\/compile(_:in:)", + "title" : "func compile(Node, in: RuntimeContext) throws(NodeIssuesError) -> ComputationalRepresentation", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulator\/timedelta", - "title" : "var timeDelta: Double", - "type" : "property" + "path" : "\/documentation\/poieticflows\/compiler\/compiledelaynode(_:)", + "title" : "func compileDelayNode(Node) throws(NodeIssuesError) -> ComputationalRepresentation", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulator\/timepoints", - "title" : "var timePoints: [Double]", - "type" : "property" + "path" : "\/documentation\/poieticflows\/compiler\/compileformulanode(_:in:)", + "title" : "func compileFormulaNode(Node, in: RuntimeContext) throws(NodeIssuesError) -> ComputationalRepresentation", + "type" : "method" }, { - "title" : "Instance Methods", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/compiler\/compilegraphicalfunctionnode(_:)", + "title" : "func compileGraphicalFunctionNode(Node) throws(NodeIssuesError) -> ComputationalRepresentation", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulator\/dataseries(index:)", - "title" : "func dataSeries(index: Int) -> [Double]", + "path" : "\/documentation\/poieticflows\/compiler\/createstatevariable(content:valuetype:name:)", + "title" : "func createStateVariable(content: StateVariableContent, valueType: ValueType, name: String) -> SimulationState.Index", "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulator\/initializestate(override:)", - "title" : "func initializeState(override: [ObjectID : Double]) throws -> SimulationState", + "path" : "\/documentation\/poieticflows\/compiler\/stockadjacencies()", + "title" : "func stockAdjacencies() -> [StockAdjacency]", "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulator\/run(_:)", - "title" : "func run(Int) throws", + "path" : "\/documentation\/poieticflows\/compiler\/validateparameters(_:required:)", + "title" : "func validateParameters(ObjectID, required: [String]) -> [NodeIssue]", "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulator\/step()", - "title" : "func step() throws", + "path" : "\/documentation\/poieticflows\/compiler\/variableindex(_:)", + "title" : "func variableIndex(ObjectID) -> SimulationState.Index", "type" : "method" } ], - "path" : "\/documentation\/poieticflows\/simulator", - "title" : "Simulator", + "path" : "\/documentation\/poieticflows\/compiler", + "title" : "Compiler", "type" : "class" }, { "children" : [ { - "title" : "Initializers", + "title" : "Instance Properties", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulationstate\/init(_:model:)", - "title" : "init([Variant], model: CompiledModel)", - "type" : "init" + "path" : "\/documentation\/poieticflows\/compiledmodel\/builtins", + "title" : "let builtins: [CompiledBuiltin]", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulationstate\/init(model:)", - "title" : "init(model: CompiledModel)", - "type" : "init" + "path" : "\/documentation\/poieticflows\/compiledmodel\/charts", + "title" : "let charts: [Chart]", + "type" : "property" }, { - "title" : "Instance Properties", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/compiledmodel\/graphicalfunctions", + "title" : "var graphicalFunctions: [CompiledGraphicalFunction]", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulationstate\/description", - "title" : "var description: String", + "path" : "\/documentation\/poieticflows\/compiledmodel\/simulationdefaults", + "title" : "var simulationDefaults: SimulationDefaults?", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulationstate\/model", - "title" : "let model: CompiledModel", + "path" : "\/documentation\/poieticflows\/compiledmodel\/simulationobjects", + "title" : "let simulationObjects: [SimulationObject]", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulationstate\/values", - "title" : "var values: [Variant]", + "path" : "\/documentation\/poieticflows\/compiledmodel\/statevariables", + "title" : "let stateVariables: [StateVariable]", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/compiledmodel\/stocks", + "title" : "let stocks: [CompiledStock]", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/compiledmodel\/timevariableindex", + "title" : "let timeVariableIndex: SimulationState.Index", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/compiledmodel\/valuebindings", + "title" : "let valueBindings: [CompiledControlBinding]", "type" : "property" }, { @@ -162,286 +167,500 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulationstate\/double(at:)", - "title" : "func double(at: SimulationState.Index) -> Double", + "path" : "\/documentation\/poieticflows\/compiledmodel\/simulationobject(_:)", + "title" : "func simulationObject(ObjectID) -> SimulationObject?", "type" : "method" }, { - "title" : "Subscripts", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/compiledmodel\/stockindex(_:)", + "title" : "func stockIndex(ObjectID) -> NumericVector.Index", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulationstate\/subscript(_:)", - "title" : "subscript(SimulationState.Index) -> Variant", - "type" : "subscript" + "path" : "\/documentation\/poieticflows\/compiledmodel\/variable(named:)", + "title" : "func variable(named: String) -> SimulationObject?", + "type" : "method" }, { - "title" : "Type Aliases", + "path" : "\/documentation\/poieticflows\/compiledmodel\/variableindex(of:)", + "title" : "func variableIndex(of: ObjectID) -> SimulationState.Index?", + "type" : "method" + } + ], + "path" : "\/documentation\/poieticflows\/compiledmodel", + "title" : "CompiledModel", + "type" : "struct" + }, + { + "children" : [ + { + "title" : "Instance Properties", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulationstate\/index", - "title" : "SimulationState.Index", - "type" : "typealias" + "path" : "\/documentation\/poieticflows\/simulationdefaults\/initialtime", + "title" : "let initialTime: Double", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/simulationdefaults\/simulationsteps", + "title" : "let simulationSteps: Int", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/simulationdefaults\/timedelta", + "title" : "let timeDelta: Double", + "type" : "property" } ], - "path" : "\/documentation\/poieticflows\/simulationstate", - "title" : "SimulationState", + "path" : "\/documentation\/poieticflows\/simulationdefaults", + "title" : "SimulationDefaults", "type" : "struct" }, - { - "title" : "Solver", - "type" : "groupMarker" - }, { "children" : [ { - "title" : "Initializers", + "title" : "Enumeration Cases", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/solver\/init(_:)", - "title" : "init(CompiledModel)", - "type" : "init" + "path" : "\/documentation\/poieticflows\/computationalrepresentation\/delay(_:)", + "title" : "case delay(CompiledDelay)", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/computationalrepresentation\/formula(_:)", + "title" : "case formula(BoundExpression)", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/computationalrepresentation\/graphicalfunction(_:_:)", + "title" : "case graphicalFunction(Function, SimulationState.Index)", + "type" : "case" }, { "title" : "Instance Properties", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/solver\/compiledmodel", - "title" : "let compiledModel: CompiledModel", + "path" : "\/documentation\/poieticflows\/computationalrepresentation\/description", + "title" : "var description: String", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/constants", - "title" : "var constants: [ObjectID : Variant]", + "path" : "\/documentation\/poieticflows\/computationalrepresentation\/valuetype", + "title" : "var valueType: ValueType", "type" : "property" - }, + } + ], + "path" : "\/documentation\/poieticflows\/computationalrepresentation", + "title" : "ComputationalRepresentation", + "type" : "enum" + }, + { + "children" : [ { - "title" : "Instance Methods", + "title" : "Instance Properties", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/solver\/accumulatestocks(_:delta:)", - "title" : "func accumulateStocks(inout SimulationState, delta: NumericVector)", - "type" : "method" + "path" : "\/documentation\/poieticflows\/simulationobject\/computation", + "title" : "let computation: ComputationalRepresentation", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/compute(_:at:timedelta:)", - "title" : "func compute(SimulationState, at: Double, timeDelta: Double) throws -> SimulationState", - "type" : "method" + "path" : "\/documentation\/poieticflows\/simulationobject\/description", + "title" : "var description: String", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/computestockdelta(_:at:with:)", - "title" : "func computeStockDelta(CompiledStock, at: Double, with: inout SimulationState) throws -> Double", - "type" : "method" + "path" : "\/documentation\/poieticflows\/simulationobject\/id", + "title" : "let id: ObjectID", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/evaluate(delay:with:)", - "title" : "func evaluate(delay: CompiledDelay, with: inout SimulationState) throws -> Variant", - "type" : "method" + "path" : "\/documentation\/poieticflows\/simulationobject\/name", + "title" : "let name: String", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/evaluate(expression:with:)", - "title" : "func evaluate(expression: BoundExpression, with: SimulationState) throws -> Variant", - "type" : "method" + "path" : "\/documentation\/poieticflows\/simulationobject\/type", + "title" : "let type: SimulationObject.SimulationObjectType", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/evaluate(objectat:with:)", - "title" : "func evaluate(objectAt: Int, with: inout SimulationState) throws -> Variant", - "type" : "method" + "path" : "\/documentation\/poieticflows\/simulationobject\/valuetype", + "title" : "var valueType: ValueType", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/initializestate(override:time:timedelta:)", - "title" : "func initializeState(override: [ObjectID : Double], time: Double, timeDelta: Double) throws -> SimulationState", - "type" : "method" + "path" : "\/documentation\/poieticflows\/simulationobject\/variableindex", + "title" : "let variableIndex: Int", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/stockdifference(state:at:timedelta:)", - "title" : "func stockDifference(state: SimulationState, at: Double, timeDelta: Double) throws -> NumericVector", - "type" : "method" + "title" : "Enumerations", + "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/solver\/updatebuiltins(_:time:timedelta:)", - "title" : "func updateBuiltins(inout SimulationState, time: Double, timeDelta: Double)", - "type" : "method" - }, + "children" : [ + { + "title" : "Enumeration Cases", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/auxiliary", + "title" : "case auxiliary", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/flow", + "title" : "case flow", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/stock", + "title" : "case stock", + "type" : "case" + }, + { + "title" : "Initializers", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/init(from:)", + "title" : "init(from: any Decoder) throws", + "type" : "init" + }, + { + "title" : "Default Implementations", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Operators", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/!=(_:_:)", + "title" : "static func != (Self, Self) -> Bool", + "type" : "op" + } + ], + "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/equatable-implementations", + "title" : "Equatable Implementations", + "type" : "symbol" + } + ], + "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype", + "title" : "SimulationObject.SimulationObjectType", + "type" : "enum" + } + ], + "path" : "\/documentation\/poieticflows\/simulationobject", + "title" : "SimulationObject", + "type" : "struct" + }, + { + "children" : [ { - "title" : "Type Properties", + "title" : "Instance Properties", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/solver\/variables", - "title" : "static let Variables: [Variable]", + "path" : "\/documentation\/poieticflows\/statevariable\/content", + "title" : "let content: StateVariableContent", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/registeredsolvernames", - "title" : "static var registeredSolverNames: [String]", + "path" : "\/documentation\/poieticflows\/statevariable\/description", + "title" : "var description: String", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/registeredsolvers", - "title" : "static var registeredSolvers: [String : Solver.Type]", + "path" : "\/documentation\/poieticflows\/statevariable\/index", + "title" : "let index: Int", "type" : "property" }, { - "title" : "Type Methods", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/statevariable\/name", + "title" : "let name: String", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/solver\/registersolver(name:solver:)", - "title" : "static func registerSolver(name: String, solver: Solver.Type)", - "type" : "method" + "path" : "\/documentation\/poieticflows\/statevariable\/objectid", + "title" : "var objectID: ObjectID?", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/statevariable\/type", + "title" : "var type: SimulationVariableType", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/statevariable\/valuetype", + "title" : "let valueType: ValueType", + "type" : "property" } ], - "path" : "\/documentation\/poieticflows\/solver", - "title" : "Solver", - "type" : "class" + "path" : "\/documentation\/poieticflows\/statevariable", + "title" : "StateVariable", + "type" : "struct" }, { "children" : [ { - "title" : "Instance Methods", + "title" : "Enumeration Cases", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/eulersolver\/compute(_:at:timedelta:)", - "title" : "func compute(SimulationState, at: Double, timeDelta: Double) throws -> SimulationState", - "type" : "method" - } - ], - "path" : "\/documentation\/poieticflows\/eulersolver", - "title" : "EulerSolver", - "type" : "class" - }, - { - "children" : [ + "path" : "\/documentation\/poieticflows\/builtinvariable\/time", + "title" : "case time", + "type" : "case" + }, { - "title" : "Instance Methods", + "path" : "\/documentation\/poieticflows\/builtinvariable\/timedelta", + "title" : "case timeDelta", + "type" : "case" + }, + { + "title" : "Instance Properties", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/rungekutta4solver\/compute(_:at:timedelta:)", - "title" : "func compute(SimulationState, at: Double, timeDelta: Double) throws -> SimulationState", - "type" : "method" + "path" : "\/documentation\/poieticflows\/builtinvariable\/description", + "title" : "var description: String", + "type" : "property" + }, + { + "title" : "Default Implementations", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Operators", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/builtinvariable\/!=(_:_:)", + "title" : "static func != (Self, Self) -> Bool", + "type" : "op" + } + ], + "path" : "\/documentation\/poieticflows\/builtinvariable\/equatable-implementations", + "title" : "Equatable Implementations", + "type" : "symbol" } ], - "path" : "\/documentation\/poieticflows\/rungekutta4solver", - "title" : "RungeKutta4Solver", - "type" : "class" + "path" : "\/documentation\/poieticflows\/builtinvariable", + "title" : "BuiltinVariable", + "type" : "enum" + }, + { + "path" : "\/documentation\/poieticflows\/compiledbuiltin", + "title" : "CompiledBuiltin", + "type" : "struct" }, { "children" : [ { - "title" : "Operators", + "title" : "Instance Properties", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/*(_:_:)-402xh", - "title" : "static func * (Double, NumericVector) -> NumericVector", - "type" : "op" + "path" : "\/documentation\/poieticflows\/compiledstock\/allowsnegative", + "title" : "let allowsNegative: Bool", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/*(_:_:)-9sb44", - "title" : "static func * (NumericVector, Double) -> NumericVector", - "type" : "op" + "path" : "\/documentation\/poieticflows\/compiledstock\/delayedinflow", + "title" : "let delayedInflow: Bool", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/+(_:_:)", - "title" : "static func + (NumericVector, NumericVector) -> NumericVector", - "type" : "op" + "path" : "\/documentation\/poieticflows\/compiledstock\/id", + "title" : "let id: ObjectID", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/-(_:_:)", - "title" : "static func - (NumericVector, NumericVector) -> NumericVector", - "type" : "op" + "path" : "\/documentation\/poieticflows\/compiledstock\/inflows", + "title" : "let inflows: [SimulationState.Index]", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/_(_:_:)", - "title" : "static func \/ (NumericVector, Double) -> NumericVector", - "type" : "op" + "path" : "\/documentation\/poieticflows\/compiledstock\/outflows", + "title" : "let outflows: [SimulationState.Index]", + "type" : "property" }, { - "title" : "Initializers", - "type" : "groupMarker" - }, + "path" : "\/documentation\/poieticflows\/compiledstock\/variableindex", + "title" : "let variableIndex: SimulationState.Index", + "type" : "property" + } + ], + "path" : "\/documentation\/poieticflows\/compiledstock", + "title" : "CompiledStock", + "type" : "struct" + }, + { + "children" : [ { - "path" : "\/documentation\/poieticflows\/numericvector\/init(_:)", - "title" : "init([Double])", - "type" : "init" + "title" : "Instance Properties", + "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/init(zerocount:)", - "title" : "init(zeroCount: Int)", - "type" : "init" + "path" : "\/documentation\/poieticflows\/compileddelay\/duration", + "title" : "let duration: Double", + "type" : "property" }, { - "title" : "Instance Properties", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/compileddelay\/initialvalue", + "title" : "let initialValue: Variant?", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/endindex", - "title" : "var endIndex: Array.Index", + "path" : "\/documentation\/poieticflows\/compileddelay\/parameterindex", + "title" : "let parameterIndex: SimulationState.Index", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/startindex", - "title" : "var startIndex: Array.Index", + "path" : "\/documentation\/poieticflows\/compileddelay\/valuequeueindex", + "title" : "let valueQueueIndex: SimulationState.Index", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/values", - "title" : "var values: [Double]", + "path" : "\/documentation\/poieticflows\/compileddelay\/valuetype", + "title" : "let valueType: ValueType", "type" : "property" }, { - "title" : "Instance Methods", + "title" : "Enumerations", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/adding(_:)", - "title" : "func adding(NumericVector) -> NumericVector", - "type" : "method" - }, + "children" : [ + { + "title" : "Enumeration Cases", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/compileddelay\/outputtype\/delay", + "title" : "case delay", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/compileddelay\/outputtype\/smooth", + "title" : "case smooth", + "type" : "case" + }, + { + "title" : "Default Implementations", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Operators", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/compileddelay\/outputtype\/!=(_:_:)", + "title" : "static func != (Self, Self) -> Bool", + "type" : "op" + } + ], + "path" : "\/documentation\/poieticflows\/compileddelay\/outputtype\/equatable-implementations", + "title" : "Equatable Implementations", + "type" : "symbol" + } + ], + "path" : "\/documentation\/poieticflows\/compileddelay\/outputtype", + "title" : "CompiledDelay.OutputType", + "type" : "enum" + } + ], + "path" : "\/documentation\/poieticflows\/compileddelay", + "title" : "CompiledDelay", + "type" : "struct" + }, + { + "children" : [ { - "path" : "\/documentation\/poieticflows\/numericvector\/divided(by:)", - "title" : "func divided(by: Double) -> NumericVector", - "type" : "method" + "title" : "Instance Properties", + "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/index(after:)", - "title" : "func index(after: NumericVector.Index) -> NumericVector.Index", - "type" : "method" + "path" : "\/documentation\/poieticflows\/compiledgraphicalfunction\/function", + "title" : "let function: Function", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/multiplied(by:)", - "title" : "func multiplied(by: Double) -> NumericVector", - "type" : "method" + "path" : "\/documentation\/poieticflows\/compiledgraphicalfunction\/id", + "title" : "let id: ObjectID", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/subtracting(_:)", - "title" : "func subtracting(NumericVector) -> NumericVector", - "type" : "method" + "path" : "\/documentation\/poieticflows\/compiledgraphicalfunction\/parameterindex", + "title" : "let parameterIndex: SimulationState.Index", + "type" : "property" }, { - "title" : "Subscripts", + "path" : "\/documentation\/poieticflows\/compiledgraphicalfunction\/variableindex", + "title" : "let variableIndex: SimulationState.Index", + "type" : "property" + } + ], + "path" : "\/documentation\/poieticflows\/compiledgraphicalfunction", + "title" : "CompiledGraphicalFunction", + "type" : "struct" + }, + { + "children" : [ + { + "title" : "Instance Properties", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/subscript(_:)", - "title" : "subscript(NumericVector.Index) -> Double", - "type" : "subscript" + "path" : "\/documentation\/poieticflows\/compiledcontrolbinding\/control", + "title" : "let control: ObjectID", + "type" : "property" }, { - "title" : "Type Aliases", + "path" : "\/documentation\/poieticflows\/compiledcontrolbinding\/variableindex", + "title" : "let variableIndex: SimulationState.Index", + "type" : "property" + } + ], + "path" : "\/documentation\/poieticflows\/compiledcontrolbinding", + "title" : "CompiledControlBinding", + "type" : "struct" + }, + { + "children" : [ + { + "title" : "Enumeration Cases", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/index", - "title" : "NumericVector.Index", - "type" : "typealias" + "path" : "\/documentation\/poieticflows\/simulationvariabletype\/builtin", + "title" : "case builtin", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/simulationvariabletype\/object", + "title" : "case object", + "type" : "case" + }, + { + "title" : "Initializers", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/simulationvariabletype\/init(rawvalue:)", + "title" : "init?(rawValue: String)", + "type" : "init" }, { "title" : "Default Implementations", @@ -450,71 +669,17 @@ { "children" : [ { - "title" : "Instance Properties", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/last", - "title" : "var last: Self.Element?", - "type" : "property" - }, - { - "title" : "Instance Methods", + "title" : "Operators", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/difference(from:)", - "title" : "func difference(from: C) -> CollectionDifference", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/difference(from:by:)", - "title" : "func difference(from: C, by: (C.Element, Self.Element) -> Bool) -> CollectionDifference", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/droplast(_:)", - "title" : "func dropLast(Int) -> Self.SubSequence", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/firstrange(of:)-319xv", - "title" : "func firstRange(of: C) -> Range?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/formindex(before:)", - "title" : "func formIndex(before: inout Self.Index)", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/last(where:)", - "title" : "func last(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/lastindex(of:)", - "title" : "func lastIndex(of: Self.Element) -> Self.Index?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/lastindex(where:)", - "title" : "func lastIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/reversed()", - "title" : "func reversed() -> ReversedCollection", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/suffix(_:)", - "title" : "func suffix(Int) -> Self.SubSequence", - "type" : "method" + "path" : "\/documentation\/poieticflows\/simulationvariabletype\/!=(_:_:)", + "title" : "static func != (Self, Self) -> Bool", + "type" : "op" } ], - "path" : "\/documentation\/poieticflows\/numericvector\/bidirectionalcollection-implementations", - "title" : "BidirectionalCollection Implementations", + "path" : "\/documentation\/poieticflows\/simulationvariabletype\/equatable-implementations", + "title" : "Equatable Implementations", "type" : "symbol" }, { @@ -524,23 +689,8 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/count", - "title" : "var count: Int", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/first", - "title" : "var first: Self.Element?", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/isempty", - "title" : "var isEmpty: Bool", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/underestimatedcount", - "title" : "var underestimatedCount: Int", + "path" : "\/documentation\/poieticflows\/simulationvariabletype\/hashvalue", + "title" : "var hashValue: Int", "type" : "property" }, { @@ -548,360 +698,60 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/drop(while:)", - "title" : "func drop(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/dropfirst(_:)", - "title" : "func dropFirst(Int) -> Self.SubSequence", + "path" : "\/documentation\/poieticflows\/simulationvariabletype\/hash(into:)", + "title" : "func hash(into: inout Hasher)", "type" : "method" - }, + } + ], + "path" : "\/documentation\/poieticflows\/simulationvariabletype\/rawrepresentable-implementations", + "title" : "RawRepresentable Implementations", + "type" : "symbol" + } + ], + "path" : "\/documentation\/poieticflows\/simulationvariabletype", + "title" : "SimulationVariableType", + "type" : "enum" + }, + { + "title" : "Errors", + "type" : "groupMarker" + }, + { + "children" : [ + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/nodeissueserror\/issues", + "title" : "var issues: [ObjectID : [any Error]]", + "type" : "property" + }, + { + "title" : "Default Implementations", + "type" : "groupMarker" + }, + { + "children" : [ { - "path" : "\/documentation\/poieticflows\/numericvector\/firstindex(of:)", - "title" : "func firstIndex(of: Self.Element) -> Self.Index?", - "type" : "method" + "title" : "Instance Properties", + "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/numericvector\/firstindex(where:)", - "title" : "func firstIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/firstrange(of:)-3lj26", - "title" : "func firstRange(of: C) -> Range?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/formindex(_:offsetby:)", - "title" : "func formIndex(inout Self.Index, offsetBy: Int)", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/formindex(_:offsetby:limitedby:)", - "title" : "func formIndex(inout Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Bool", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/formindex(after:)", - "title" : "func formIndex(after: inout Self.Index)", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/index(of:)", - "title" : "func index(of: Self.Element) -> Self.Index?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/indices(of:)", - "title" : "func indices(of: Self.Element) -> RangeSet", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/indices(where:)", - "title" : "func indices(where: (Self.Element) throws -> Bool) rethrows -> RangeSet", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/makeiterator()", - "title" : "func makeIterator() -> IndexingIterator", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/map(_:)-8ai8o", - "title" : "func map((Self.Element) throws(E) -> T) throws(E) -> [T]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/prefix(_:)", - "title" : "func prefix(Int) -> Self.SubSequence", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/prefix(through:)", - "title" : "func prefix(through: Self.Index) -> Self.SubSequence", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/prefix(upto:)", - "title" : "func prefix(upTo: Self.Index) -> Self.SubSequence", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/prefix(while:)", - "title" : "func prefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/randomelement()", - "title" : "func randomElement() -> Self.Element?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/randomelement(using:)", - "title" : "func randomElement(using: inout T) -> Self.Element?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/ranges(of:)", - "title" : "func ranges(of: C) -> [Range]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/removingsubranges(_:)", - "title" : "func removingSubranges(RangeSet) -> DiscontiguousSlice", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/split(maxsplits:omittingemptysubsequences:whereseparator:)", - "title" : "func split(maxSplits: Int, omittingEmptySubsequences: Bool, whereSeparator: (Self.Element) throws -> Bool) rethrows -> [Self.SubSequence]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/split(separator:maxsplits:omittingemptysubsequences:)", - "title" : "func split(separator: Self.Element, maxSplits: Int, omittingEmptySubsequences: Bool) -> [Self.SubSequence]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/suffix(from:)", - "title" : "func suffix(from: Self.Index) -> Self.SubSequence", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/trimmingprefix(_:)", - "title" : "func trimmingPrefix(Prefix) -> Self.SubSequence", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/trimmingprefix(while:)", - "title" : "func trimmingPrefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence", - "type" : "method" - } - ], - "path" : "\/documentation\/poieticflows\/numericvector\/collection-implementations", - "title" : "Collection Implementations", - "type" : "symbol" - }, - { - "children" : [ - { - "title" : "Instance Methods", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/index(_:offsetby:limitedby:)", - "title" : "func index(Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Self.Index?", - "type" : "method" - } - ], - "path" : "\/documentation\/poieticflows\/numericvector\/randomaccesscollection-implementations", - "title" : "RandomAccessCollection Implementations", - "type" : "symbol" - }, - { - "children" : [ - { - "title" : "Instance Properties", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/lazy", - "title" : "var lazy: LazySequence", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/publisher", - "title" : "var publisher: Publishers.Sequence", + "path" : "\/documentation\/poieticflows\/nodeissueserror\/localizeddescription", + "title" : "var localizedDescription: String", "type" : "property" - }, - { - "title" : "Instance Methods", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/allsatisfy(_:)", - "title" : "func allSatisfy((Self.Element) throws -> Bool) rethrows -> Bool", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/compactmap(_:)", - "title" : "func compactMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/compare(_:_:)", - "title" : "func compare(Comparator.Compared, Comparator.Compared) -> ComparisonResult", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/contains(_:)", - "title" : "func contains(Self.Element) -> Bool", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/contains(where:)", - "title" : "func contains(where: (Self.Element) throws -> Bool) rethrows -> Bool", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/count(where:)", - "title" : "func count(where: (Self.Element) throws(E) -> Bool) throws(E) -> Int", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/elementsequal(_:)", - "title" : "func elementsEqual(OtherSequence) -> Bool", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/elementsequal(_:by:)", - "title" : "func elementsEqual(OtherSequence, by: (Self.Element, OtherSequence.Element) throws -> Bool) rethrows -> Bool", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/enumerated()", - "title" : "func enumerated() -> EnumeratedSequence", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/filter(_:)-2sb5x", - "title" : "func filter(Predicate) throws -> [Self.Element]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/filter(_:)-3aagh", - "title" : "func filter((Self.Element) throws -> Bool) rethrows -> [Self.Element]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/first(where:)", - "title" : "func first(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/flatmap(_:)-2bzlk", - "title" : "func flatMap((Self.Element) throws -> SegmentOfResult) rethrows -> [SegmentOfResult.Element]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/flatmap(_:)-80l3w", - "title" : "func flatMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/foreach(_:)", - "title" : "func forEach((Self.Element) throws -> Void) rethrows", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/formatted(_:)", - "title" : "func formatted(S) -> S.FormatOutput", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/lexicographicallyprecedes(_:)", - "title" : "func lexicographicallyPrecedes(OtherSequence) -> Bool", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/lexicographicallyprecedes(_:by:)", - "title" : "func lexicographicallyPrecedes(OtherSequence, by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Bool", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/map(_:)-ttnw", - "title" : "func map((Self.Element) throws(E) -> T) throws(E) -> [T]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/max()", - "title" : "func max() -> Self.Element?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/max(by:)", - "title" : "func max(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/min()", - "title" : "func min() -> Self.Element?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/min(by:)", - "title" : "func min(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/reduce(_:_:)", - "title" : "func reduce(Result, (Result, Self.Element) throws -> Result) rethrows -> Result", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/reduce(into:_:)", - "title" : "func reduce(into: Result, (inout Result, Self.Element) throws -> ()) rethrows -> Result", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/shuffled()", - "title" : "func shuffled() -> [Self.Element]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/shuffled(using:)", - "title" : "func shuffled(using: inout T) -> [Self.Element]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/sorted()", - "title" : "func sorted() -> [Self.Element]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/sorted(by:)", - "title" : "func sorted(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> [Self.Element]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/sorted(using:)-7yd1c", - "title" : "func sorted(using: S) -> [Self.Element]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/sorted(using:)-szeq", - "title" : "func sorted(using: Comparator) -> [Self.Element]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/starts(with:)", - "title" : "func starts(with: PossiblePrefix) -> Bool", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/starts(with:by:)", - "title" : "func starts(with: PossiblePrefix, by: (Self.Element, PossiblePrefix.Element) throws -> Bool) rethrows -> Bool", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/numericvector\/withcontiguousstorageifavailable(_:)", - "title" : "func withContiguousStorageIfAvailable((UnsafeBufferPointer) throws -> R) rethrows -> R?", - "type" : "method" } ], - "path" : "\/documentation\/poieticflows\/numericvector\/sequence-implementations", - "title" : "Sequence Implementations", + "path" : "\/documentation\/poieticflows\/nodeissueserror\/error-implementations", + "title" : "Error Implementations", "type" : "symbol" } ], - "path" : "\/documentation\/poieticflows\/numericvector", - "title" : "NumericVector", + "path" : "\/documentation\/poieticflows\/nodeissueserror", + "title" : "NodeIssuesError", "type" : "struct" }, - { - "title" : "Formulas", - "type" : "groupMarker" - }, { "children" : [ { @@ -909,13 +759,43 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/builtinvariable\/time", - "title" : "case time", + "path" : "\/documentation\/poieticflows\/nodeissue\/computationcycle", + "title" : "case computationCycle", "type" : "case" }, { - "path" : "\/documentation\/poieticflows\/builtinvariable\/timedelta", - "title" : "case timeDelta", + "path" : "\/documentation\/poieticflows\/nodeissue\/duplicatename(_:)", + "title" : "case duplicateName(String)", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/nodeissue\/expressionerror(_:)", + "title" : "case expressionError(ExpressionError)", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/nodeissue\/expressionsyntaxerror(_:)", + "title" : "case expressionSyntaxError(ExpressionSyntaxError)", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/nodeissue\/flowcycle", + "title" : "case flowCycle", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/nodeissue\/missingrequiredparameter", + "title" : "case missingRequiredParameter", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/nodeissue\/unknownparameter(_:)", + "title" : "case unknownParameter(String)", + "type" : "case" + }, + { + "path" : "\/documentation\/poieticflows\/nodeissue\/unusedinput(_:)", + "title" : "case unusedInput(String)", "type" : "case" }, { @@ -923,10 +803,15 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/builtinvariable\/description", + "path" : "\/documentation\/poieticflows\/nodeissue\/description", "title" : "var description: String", "type" : "property" }, + { + "path" : "\/documentation\/poieticflows\/nodeissue\/hint", + "title" : "var hint: String?", + "type" : "property" + }, { "title" : "Default Implementations", "type" : "groupMarker" @@ -938,20 +823,50 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/builtinvariable\/!=(_:_:)", + "path" : "\/documentation\/poieticflows\/nodeissue\/!=(_:_:)", "title" : "static func != (Self, Self) -> Bool", "type" : "op" } ], - "path" : "\/documentation\/poieticflows\/builtinvariable\/equatable-implementations", + "path" : "\/documentation\/poieticflows\/nodeissue\/equatable-implementations", "title" : "Equatable Implementations", "type" : "symbol" + }, + { + "children" : [ + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/nodeissue\/localizeddescription", + "title" : "var localizedDescription: String", + "type" : "property" + } + ], + "path" : "\/documentation\/poieticflows\/nodeissue\/error-implementations", + "title" : "Error Implementations", + "type" : "symbol" } ], - "path" : "\/documentation\/poieticflows\/builtinvariable", - "title" : "BuiltinVariable", + "path" : "\/documentation\/poieticflows\/nodeissue", + "title" : "NodeIssue", "type" : "enum" }, + { + "title" : "Bound Expression", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/boundexpression", + "title" : "BoundExpression", + "type" : "typealias" + }, + { + "path" : "\/documentation\/poieticflows\/boundvariable", + "title" : "BoundVariable", + "type" : "struct" + }, { "children" : [ { @@ -1039,114 +954,84 @@ "type" : "enum" }, { - "title" : "Functions", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/builtinunaryoperators", - "title" : "let BuiltinUnaryOperators: [Function]", - "type" : "var" - }, - { - "path" : "\/documentation\/poieticflows\/builtinbinaryoperators", - "title" : "let BuiltinBinaryOperators: [Function]", - "type" : "var" - }, - { - "path" : "\/documentation\/poieticflows\/builtinfunctions", - "title" : "let BuiltinFunctions: [Function]", - "type" : "var" - }, - { - "children" : [ - { - "title" : "Initializers", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/graphicalfunction\/init(points:)", - "title" : "init(points: [Point])", - "type" : "init" - }, - { - "title" : "Instance Methods", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/graphicalfunction\/createfunction(name:)", - "title" : "func createFunction(name: String) -> Function", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/graphicalfunction\/stepfunction(x:)", - "title" : "func stepFunction(x: Double) -> Double", - "type" : "method" - } - ], - "path" : "\/documentation\/poieticflows\/graphicalfunction", - "title" : "GraphicalFunction", - "type" : "class" + "path" : "\/documentation\/poieticflows\/bindexpression(_:variables:names:functions:)", + "title" : "func bindExpression(UnboundExpression, variables: [StateVariable], names: [String : SimulationState.Index], functions: [String : Function]) throws(ExpressionError) -> BoundExpression", + "type" : "func" } - ], - "path" : "\/documentation\/poieticflows\/simulation", - "title" : "Simulation and Computation", + ], + "path" : "\/documentation\/poieticflows\/compiledmodelandcompiler", + "title" : "Compiled Model and Compiler", "type" : "symbol" }, { "children" : [ { - "title" : "Compiled Model", + "title" : "Simulator", "type" : "groupMarker" }, { "children" : [ + { + "title" : "Initializers", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/simulator\/init(model:solvertype:)", + "title" : "init(model: CompiledModel, solverType: Solver.Type)", + "type" : "init" + }, { "title" : "Instance Properties", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/builtins", - "title" : "let builtins: [CompiledBuiltin]", + "path" : "\/documentation\/poieticflows\/simulator\/compiledmodel", + "title" : "var compiledModel: CompiledModel", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/charts", - "title" : "let charts: [Chart]", + "path" : "\/documentation\/poieticflows\/simulator\/currentstate", + "title" : "var currentState: SimulationState!", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/graphicalfunctions", - "title" : "var graphicalFunctions: [CompiledGraphicalFunction]", + "path" : "\/documentation\/poieticflows\/simulator\/currentstep", + "title" : "var currentStep: Int", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/simulationdefaults", - "title" : "var simulationDefaults: SimulationDefaults?", + "path" : "\/documentation\/poieticflows\/simulator\/currenttime", + "title" : "var currentTime: Double", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/simulationobjects", - "title" : "let simulationObjects: [SimulationObject]", + "path" : "\/documentation\/poieticflows\/simulator\/initialtime", + "title" : "var initialTime: Double", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/statevariables", - "title" : "let stateVariables: [StateVariable]", + "path" : "\/documentation\/poieticflows\/simulator\/output", + "title" : "var output: [SimulationState]", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/stocks", - "title" : "let stocks: [CompiledStock]", + "path" : "\/documentation\/poieticflows\/simulator\/solver", + "title" : "var solver: Solver", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/timevariableindex", - "title" : "let timeVariableIndex: SimulationState.Index", + "path" : "\/documentation\/poieticflows\/simulator\/solvertype", + "title" : "var solverType: Solver.Type", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/valuebindings", - "title" : "let valueBindings: [CompiledControlBinding]", + "path" : "\/documentation\/poieticflows\/simulator\/timedelta", + "title" : "var timeDelta: Double", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/simulator\/timepoints", + "title" : "var timePoints: [Double]", "type" : "property" }, { @@ -1154,500 +1039,350 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/simulationobject(_:)", - "title" : "func simulationObject(ObjectID) -> SimulationObject?", + "path" : "\/documentation\/poieticflows\/simulator\/dataseries(index:)", + "title" : "func dataSeries(index: Int) -> [Double]", "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/stockindex(_:)", - "title" : "func stockIndex(ObjectID) -> NumericVector.Index", + "path" : "\/documentation\/poieticflows\/simulator\/initializestate(override:)", + "title" : "func initializeState(override: [ObjectID : Double]) throws -> SimulationState", "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/variable(named:)", - "title" : "func variable(named: String) -> SimulationObject?", + "path" : "\/documentation\/poieticflows\/simulator\/run(_:)", + "title" : "func run(Int) throws", "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/compiledmodel\/variableindex(of:)", - "title" : "func variableIndex(of: ObjectID) -> SimulationState.Index?", + "path" : "\/documentation\/poieticflows\/simulator\/step()", + "title" : "func step() throws", "type" : "method" } ], - "path" : "\/documentation\/poieticflows\/compiledmodel", - "title" : "CompiledModel", - "type" : "struct" + "path" : "\/documentation\/poieticflows\/simulator", + "title" : "Simulator", + "type" : "class" }, { "children" : [ + { + "title" : "Initializers", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/simulationstate\/init(_:model:)", + "title" : "init([Variant], model: CompiledModel)", + "type" : "init" + }, + { + "path" : "\/documentation\/poieticflows\/simulationstate\/init(model:)", + "title" : "init(model: CompiledModel)", + "type" : "init" + }, { "title" : "Instance Properties", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulationdefaults\/initialtime", - "title" : "let initialTime: Double", + "path" : "\/documentation\/poieticflows\/simulationstate\/description", + "title" : "var description: String", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulationdefaults\/simulationsteps", - "title" : "let simulationSteps: Int", + "path" : "\/documentation\/poieticflows\/simulationstate\/model", + "title" : "let model: CompiledModel", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulationdefaults\/timedelta", - "title" : "let timeDelta: Double", + "path" : "\/documentation\/poieticflows\/simulationstate\/values", + "title" : "var values: [Variant]", "type" : "property" - } - ], - "path" : "\/documentation\/poieticflows\/simulationdefaults", - "title" : "SimulationDefaults", - "type" : "struct" - }, - { - "children" : [ + }, { - "title" : "Enumeration Cases", + "title" : "Instance Methods", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/computationalrepresentation\/delay(_:)", - "title" : "case delay(CompiledDelay)", - "type" : "case" + "path" : "\/documentation\/poieticflows\/simulationstate\/double(at:)", + "title" : "func double(at: SimulationState.Index) -> Double", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/computationalrepresentation\/formula(_:)", - "title" : "case formula(BoundExpression)", - "type" : "case" + "title" : "Subscripts", + "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/computationalrepresentation\/graphicalfunction(_:_:)", - "title" : "case graphicalFunction(Function, SimulationState.Index)", - "type" : "case" + "path" : "\/documentation\/poieticflows\/simulationstate\/subscript(_:)", + "title" : "subscript(SimulationState.Index) -> Variant", + "type" : "subscript" }, { - "title" : "Instance Properties", + "title" : "Type Aliases", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/computationalrepresentation\/description", - "title" : "var description: String", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/computationalrepresentation\/valuetype", - "title" : "var valueType: ValueType", - "type" : "property" + "path" : "\/documentation\/poieticflows\/simulationstate\/index", + "title" : "SimulationState.Index", + "type" : "typealias" } ], - "path" : "\/documentation\/poieticflows\/computationalrepresentation", - "title" : "ComputationalRepresentation", - "type" : "enum" + "path" : "\/documentation\/poieticflows\/simulationstate", + "title" : "SimulationState", + "type" : "struct" + }, + { + "title" : "Solver", + "type" : "groupMarker" }, { "children" : [ { - "title" : "Instance Properties", + "title" : "Initializers", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulationobject\/computation", - "title" : "let computation: ComputationalRepresentation", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/simulationobject\/description", - "title" : "var description: String", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/simulationobject\/id", - "title" : "let id: ObjectID", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/simulationobject\/name", - "title" : "let name: String", - "type" : "property" + "path" : "\/documentation\/poieticflows\/solver\/init(_:)", + "title" : "init(CompiledModel)", + "type" : "init" }, { - "path" : "\/documentation\/poieticflows\/simulationobject\/type", - "title" : "let type: SimulationObject.SimulationObjectType", - "type" : "property" + "title" : "Instance Properties", + "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulationobject\/valuetype", - "title" : "var valueType: ValueType", + "path" : "\/documentation\/poieticflows\/solver\/compiledmodel", + "title" : "let compiledModel: CompiledModel", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/simulationobject\/variableindex", - "title" : "let variableIndex: Int", + "path" : "\/documentation\/poieticflows\/solver\/constants", + "title" : "var constants: [ObjectID : Variant]", "type" : "property" }, { - "title" : "Enumerations", + "title" : "Instance Methods", "type" : "groupMarker" }, { - "children" : [ - { - "title" : "Enumeration Cases", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/auxiliary", - "title" : "case auxiliary", - "type" : "case" - }, - { - "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/flow", - "title" : "case flow", - "type" : "case" - }, - { - "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/stock", - "title" : "case stock", - "type" : "case" - }, - { - "title" : "Initializers", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/init(from:)", - "title" : "init(from: any Decoder) throws", - "type" : "init" - }, - { - "title" : "Default Implementations", - "type" : "groupMarker" - }, - { - "children" : [ - { - "title" : "Operators", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/!=(_:_:)", - "title" : "static func != (Self, Self) -> Bool", - "type" : "op" - } - ], - "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype\/equatable-implementations", - "title" : "Equatable Implementations", - "type" : "symbol" - } - ], - "path" : "\/documentation\/poieticflows\/simulationobject\/simulationobjecttype", - "title" : "SimulationObject.SimulationObjectType", - "type" : "enum" - } - ], - "path" : "\/documentation\/poieticflows\/simulationobject", - "title" : "SimulationObject", - "type" : "struct" - }, - { - "children" : [ - { - "title" : "Instance Properties", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/solver\/accumulatestocks(_:delta:)", + "title" : "func accumulateStocks(inout SimulationState, delta: NumericVector)", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/statevariable\/content", - "title" : "let content: StateVariableContent", - "type" : "property" + "path" : "\/documentation\/poieticflows\/solver\/compute(_:at:timedelta:)", + "title" : "func compute(SimulationState, at: Double, timeDelta: Double) throws -> SimulationState", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/statevariable\/description", - "title" : "var description: String", - "type" : "property" + "path" : "\/documentation\/poieticflows\/solver\/computestockdelta(_:at:with:)", + "title" : "func computeStockDelta(CompiledStock, at: Double, with: inout SimulationState) throws -> Double", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/statevariable\/index", - "title" : "let index: Int", - "type" : "property" + "path" : "\/documentation\/poieticflows\/solver\/evaluate(delay:with:)", + "title" : "func evaluate(delay: CompiledDelay, with: inout SimulationState) throws -> Variant", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/statevariable\/name", - "title" : "let name: String", - "type" : "property" + "path" : "\/documentation\/poieticflows\/solver\/evaluate(expression:with:)", + "title" : "func evaluate(expression: BoundExpression, with: SimulationState) throws -> Variant", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/statevariable\/objectid", - "title" : "var objectID: ObjectID?", - "type" : "property" + "path" : "\/documentation\/poieticflows\/solver\/evaluate(objectat:with:)", + "title" : "func evaluate(objectAt: Int, with: inout SimulationState) throws -> Variant", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/statevariable\/type", - "title" : "var type: SimulationVariableType", - "type" : "property" + "path" : "\/documentation\/poieticflows\/solver\/initializestate(override:time:timedelta:)", + "title" : "func initializeState(override: [ObjectID : Double], time: Double, timeDelta: Double) throws -> SimulationState", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/statevariable\/valuetype", - "title" : "let valueType: ValueType", - "type" : "property" - } - ], - "path" : "\/documentation\/poieticflows\/statevariable", - "title" : "StateVariable", - "type" : "struct" - }, - { - "children" : [ + "path" : "\/documentation\/poieticflows\/solver\/stockdifference(state:at:timedelta:)", + "title" : "func stockDifference(state: SimulationState, at: Double, timeDelta: Double) throws -> NumericVector", + "type" : "method" + }, { - "title" : "Enumeration Cases", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/solver\/updatebuiltins(_:time:timedelta:)", + "title" : "func updateBuiltins(inout SimulationState, time: Double, timeDelta: Double)", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/builtinvariable\/time", - "title" : "case time", - "type" : "case" + "title" : "Type Properties", + "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/builtinvariable\/timedelta", - "title" : "case timeDelta", - "type" : "case" + "path" : "\/documentation\/poieticflows\/solver\/variables", + "title" : "static let Variables: [Variable]", + "type" : "property" }, { - "title" : "Instance Properties", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/solver\/registeredsolvernames", + "title" : "static var registeredSolverNames: [String]", + "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/builtinvariable\/description", - "title" : "var description: String", + "path" : "\/documentation\/poieticflows\/solver\/registeredsolvers", + "title" : "static var registeredSolvers: [String : Solver.Type]", "type" : "property" }, { - "title" : "Default Implementations", + "title" : "Type Methods", "type" : "groupMarker" }, { - "children" : [ - { - "title" : "Operators", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/builtinvariable\/!=(_:_:)", - "title" : "static func != (Self, Self) -> Bool", - "type" : "op" - } - ], - "path" : "\/documentation\/poieticflows\/builtinvariable\/equatable-implementations", - "title" : "Equatable Implementations", - "type" : "symbol" + "path" : "\/documentation\/poieticflows\/solver\/registersolver(name:solver:)", + "title" : "static func registerSolver(name: String, solver: Solver.Type)", + "type" : "method" } ], - "path" : "\/documentation\/poieticflows\/builtinvariable", - "title" : "BuiltinVariable", - "type" : "enum" - }, - { - "path" : "\/documentation\/poieticflows\/compiledbuiltin", - "title" : "CompiledBuiltin", - "type" : "struct" + "path" : "\/documentation\/poieticflows\/solver", + "title" : "Solver", + "type" : "class" }, { "children" : [ { - "title" : "Instance Properties", + "title" : "Instance Methods", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/compiledstock\/allowsnegative", - "title" : "let allowsNegative: Bool", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/compiledstock\/delayedinflow", - "title" : "let delayedInflow: Bool", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/compiledstock\/id", - "title" : "let id: ObjectID", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/compiledstock\/inflows", - "title" : "let inflows: [SimulationState.Index]", - "type" : "property" - }, + "path" : "\/documentation\/poieticflows\/eulersolver\/compute(_:at:timedelta:)", + "title" : "func compute(SimulationState, at: Double, timeDelta: Double) throws -> SimulationState", + "type" : "method" + } + ], + "path" : "\/documentation\/poieticflows\/eulersolver", + "title" : "EulerSolver", + "type" : "class" + }, + { + "children" : [ { - "path" : "\/documentation\/poieticflows\/compiledstock\/outflows", - "title" : "let outflows: [SimulationState.Index]", - "type" : "property" + "title" : "Instance Methods", + "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/compiledstock\/variableindex", - "title" : "let variableIndex: SimulationState.Index", - "type" : "property" + "path" : "\/documentation\/poieticflows\/rungekutta4solver\/compute(_:at:timedelta:)", + "title" : "func compute(SimulationState, at: Double, timeDelta: Double) throws -> SimulationState", + "type" : "method" } ], - "path" : "\/documentation\/poieticflows\/compiledstock", - "title" : "CompiledStock", - "type" : "struct" + "path" : "\/documentation\/poieticflows\/rungekutta4solver", + "title" : "RungeKutta4Solver", + "type" : "class" }, { "children" : [ { - "title" : "Instance Properties", + "title" : "Operators", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/compileddelay\/duration", - "title" : "let duration: Double", - "type" : "property" + "path" : "\/documentation\/poieticflows\/numericvector\/*(_:_:)-402xh", + "title" : "static func * (Double, NumericVector) -> NumericVector", + "type" : "op" }, { - "path" : "\/documentation\/poieticflows\/compileddelay\/initialvalue", - "title" : "let initialValue: Variant?", - "type" : "property" + "path" : "\/documentation\/poieticflows\/numericvector\/*(_:_:)-9sb44", + "title" : "static func * (NumericVector, Double) -> NumericVector", + "type" : "op" }, { - "path" : "\/documentation\/poieticflows\/compileddelay\/parameterindex", - "title" : "let parameterIndex: SimulationState.Index", - "type" : "property" + "path" : "\/documentation\/poieticflows\/numericvector\/+(_:_:)", + "title" : "static func + (NumericVector, NumericVector) -> NumericVector", + "type" : "op" }, { - "path" : "\/documentation\/poieticflows\/compileddelay\/valuequeueindex", - "title" : "let valueQueueIndex: SimulationState.Index", - "type" : "property" + "path" : "\/documentation\/poieticflows\/numericvector\/-(_:_:)", + "title" : "static func - (NumericVector, NumericVector) -> NumericVector", + "type" : "op" }, { - "path" : "\/documentation\/poieticflows\/compileddelay\/valuetype", - "title" : "let valueType: ValueType", - "type" : "property" + "path" : "\/documentation\/poieticflows\/numericvector\/_(_:_:)", + "title" : "static func \/ (NumericVector, Double) -> NumericVector", + "type" : "op" }, { - "title" : "Enumerations", + "title" : "Initializers", "type" : "groupMarker" }, { - "children" : [ - { - "title" : "Enumeration Cases", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/compileddelay\/outputtype\/delay", - "title" : "case delay", - "type" : "case" - }, - { - "path" : "\/documentation\/poieticflows\/compileddelay\/outputtype\/smooth", - "title" : "case smooth", - "type" : "case" - }, - { - "title" : "Default Implementations", - "type" : "groupMarker" - }, - { - "children" : [ - { - "title" : "Operators", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/compileddelay\/outputtype\/!=(_:_:)", - "title" : "static func != (Self, Self) -> Bool", - "type" : "op" - } - ], - "path" : "\/documentation\/poieticflows\/compileddelay\/outputtype\/equatable-implementations", - "title" : "Equatable Implementations", - "type" : "symbol" - } - ], - "path" : "\/documentation\/poieticflows\/compileddelay\/outputtype", - "title" : "CompiledDelay.OutputType", - "type" : "enum" - } - ], - "path" : "\/documentation\/poieticflows\/compileddelay", - "title" : "CompiledDelay", - "type" : "struct" - }, - { - "children" : [ + "path" : "\/documentation\/poieticflows\/numericvector\/init(_:)", + "title" : "init([Double])", + "type" : "init" + }, { - "title" : "Instance Properties", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/numericvector\/init(zerocount:)", + "title" : "init(zeroCount: Int)", + "type" : "init" }, { - "path" : "\/documentation\/poieticflows\/compiledgraphicalfunction\/function", - "title" : "let function: Function", - "type" : "property" + "title" : "Instance Properties", + "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/compiledgraphicalfunction\/id", - "title" : "let id: ObjectID", + "path" : "\/documentation\/poieticflows\/numericvector\/endindex", + "title" : "var endIndex: Array.Index", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/compiledgraphicalfunction\/parameterindex", - "title" : "let parameterIndex: SimulationState.Index", + "path" : "\/documentation\/poieticflows\/numericvector\/startindex", + "title" : "var startIndex: Array.Index", "type" : "property" }, { - "path" : "\/documentation\/poieticflows\/compiledgraphicalfunction\/variableindex", - "title" : "let variableIndex: SimulationState.Index", + "path" : "\/documentation\/poieticflows\/numericvector\/values", + "title" : "var values: [Double]", "type" : "property" - } - ], - "path" : "\/documentation\/poieticflows\/compiledgraphicalfunction", - "title" : "CompiledGraphicalFunction", - "type" : "struct" - }, - { - "children" : [ + }, { - "title" : "Instance Properties", + "title" : "Instance Methods", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/compiledcontrolbinding\/control", - "title" : "let control: ObjectID", - "type" : "property" + "path" : "\/documentation\/poieticflows\/numericvector\/adding(_:)", + "title" : "func adding(NumericVector) -> NumericVector", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/compiledcontrolbinding\/variableindex", - "title" : "let variableIndex: SimulationState.Index", - "type" : "property" - } - ], - "path" : "\/documentation\/poieticflows\/compiledcontrolbinding", - "title" : "CompiledControlBinding", - "type" : "struct" - }, - { - "children" : [ + "path" : "\/documentation\/poieticflows\/numericvector\/divided(by:)", + "title" : "func divided(by: Double) -> NumericVector", + "type" : "method" + }, { - "title" : "Enumeration Cases", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/numericvector\/index(after:)", + "title" : "func index(after: NumericVector.Index) -> NumericVector.Index", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulationvariabletype\/builtin", - "title" : "case builtin", - "type" : "case" + "path" : "\/documentation\/poieticflows\/numericvector\/multiplied(by:)", + "title" : "func multiplied(by: Double) -> NumericVector", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/simulationvariabletype\/object", - "title" : "case object", - "type" : "case" + "path" : "\/documentation\/poieticflows\/numericvector\/subtracting(_:)", + "title" : "func subtracting(NumericVector) -> NumericVector", + "type" : "method" }, { - "title" : "Initializers", + "title" : "Subscripts", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulationvariabletype\/init(rawvalue:)", - "title" : "init?(rawValue: String)", - "type" : "init" + "path" : "\/documentation\/poieticflows\/numericvector\/subscript(_:)", + "title" : "subscript(NumericVector.Index) -> Double", + "type" : "subscript" + }, + { + "title" : "Type Aliases", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/index", + "title" : "NumericVector.Index", + "type" : "typealias" }, { "title" : "Default Implementations", @@ -1656,17 +1391,252 @@ { "children" : [ { - "title" : "Operators", + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/last", + "title" : "var last: Self.Element?", + "type" : "property" + }, + { + "title" : "Instance Methods", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/difference(from:)", + "title" : "func difference(from: C) -> CollectionDifference", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/difference(from:by:)", + "title" : "func difference(from: C, by: (C.Element, Self.Element) -> Bool) -> CollectionDifference", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/droplast(_:)", + "title" : "func dropLast(Int) -> Self.SubSequence", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/firstrange(of:)-319xv", + "title" : "func firstRange(of: C) -> Range?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/formindex(before:)", + "title" : "func formIndex(before: inout Self.Index)", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/last(where:)", + "title" : "func last(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/lastindex(of:)", + "title" : "func lastIndex(of: Self.Element) -> Self.Index?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/lastindex(where:)", + "title" : "func lastIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/reversed()", + "title" : "func reversed() -> ReversedCollection", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/suffix(_:)", + "title" : "func suffix(Int) -> Self.SubSequence", + "type" : "method" + } + ], + "path" : "\/documentation\/poieticflows\/numericvector\/bidirectionalcollection-implementations", + "title" : "BidirectionalCollection Implementations", + "type" : "symbol" + }, + { + "children" : [ + { + "title" : "Instance Properties", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/count", + "title" : "var count: Int", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/first", + "title" : "var first: Self.Element?", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/isempty", + "title" : "var isEmpty: Bool", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/underestimatedcount", + "title" : "var underestimatedCount: Int", + "type" : "property" + }, + { + "title" : "Instance Methods", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/drop(while:)", + "title" : "func drop(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/dropfirst(_:)", + "title" : "func dropFirst(Int) -> Self.SubSequence", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/firstindex(of:)", + "title" : "func firstIndex(of: Self.Element) -> Self.Index?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/firstindex(where:)", + "title" : "func firstIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/firstrange(of:)-3lj26", + "title" : "func firstRange(of: C) -> Range?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/formindex(_:offsetby:)", + "title" : "func formIndex(inout Self.Index, offsetBy: Int)", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/formindex(_:offsetby:limitedby:)", + "title" : "func formIndex(inout Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Bool", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/formindex(after:)", + "title" : "func formIndex(after: inout Self.Index)", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/index(of:)", + "title" : "func index(of: Self.Element) -> Self.Index?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/indices(of:)", + "title" : "func indices(of: Self.Element) -> RangeSet", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/indices(where:)", + "title" : "func indices(where: (Self.Element) throws -> Bool) rethrows -> RangeSet", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/makeiterator()", + "title" : "func makeIterator() -> IndexingIterator", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/map(_:)-8ai8o", + "title" : "func map((Self.Element) throws(E) -> T) throws(E) -> [T]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/prefix(_:)", + "title" : "func prefix(Int) -> Self.SubSequence", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/prefix(through:)", + "title" : "func prefix(through: Self.Index) -> Self.SubSequence", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/prefix(upto:)", + "title" : "func prefix(upTo: Self.Index) -> Self.SubSequence", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/prefix(while:)", + "title" : "func prefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/randomelement()", + "title" : "func randomElement() -> Self.Element?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/randomelement(using:)", + "title" : "func randomElement(using: inout T) -> Self.Element?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/ranges(of:)", + "title" : "func ranges(of: C) -> [Range]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/removingsubranges(_:)", + "title" : "func removingSubranges(RangeSet) -> DiscontiguousSlice", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/split(maxsplits:omittingemptysubsequences:whereseparator:)", + "title" : "func split(maxSplits: Int, omittingEmptySubsequences: Bool, whereSeparator: (Self.Element) throws -> Bool) rethrows -> [Self.SubSequence]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/split(separator:maxsplits:omittingemptysubsequences:)", + "title" : "func split(separator: Self.Element, maxSplits: Int, omittingEmptySubsequences: Bool) -> [Self.SubSequence]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/suffix(from:)", + "title" : "func suffix(from: Self.Index) -> Self.SubSequence", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/trimmingprefix(_:)", + "title" : "func trimmingPrefix(Prefix) -> Self.SubSequence", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/trimmingprefix(while:)", + "title" : "func trimmingPrefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence", + "type" : "method" + } + ], + "path" : "\/documentation\/poieticflows\/numericvector\/collection-implementations", + "title" : "Collection Implementations", + "type" : "symbol" + }, + { + "children" : [ + { + "title" : "Instance Methods", "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulationvariabletype\/!=(_:_:)", - "title" : "static func != (Self, Self) -> Bool", - "type" : "op" + "path" : "\/documentation\/poieticflows\/numericvector\/index(_:offsetby:limitedby:)", + "title" : "func index(Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Self.Index?", + "type" : "method" } ], - "path" : "\/documentation\/poieticflows\/simulationvariabletype\/equatable-implementations", - "title" : "Equatable Implementations", + "path" : "\/documentation\/poieticflows\/numericvector\/randomaccesscollection-implementations", + "title" : "RandomAccessCollection Implementations", "type" : "symbol" }, { @@ -1676,8 +1646,13 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulationvariabletype\/hashvalue", - "title" : "var hashValue: Int", + "path" : "\/documentation\/poieticflows\/numericvector\/lazy", + "title" : "var lazy: LazySequence", + "type" : "property" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/publisher", + "title" : "var publisher: Publishers.Sequence", "type" : "property" }, { @@ -1685,144 +1660,189 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/simulationvariabletype\/hash(into:)", - "title" : "func hash(into: inout Hasher)", + "path" : "\/documentation\/poieticflows\/numericvector\/allsatisfy(_:)", + "title" : "func allSatisfy((Self.Element) throws -> Bool) rethrows -> Bool", "type" : "method" - } - ], - "path" : "\/documentation\/poieticflows\/simulationvariabletype\/rawrepresentable-implementations", - "title" : "RawRepresentable Implementations", - "type" : "symbol" - } - ], - "path" : "\/documentation\/poieticflows\/simulationvariabletype", - "title" : "SimulationVariableType", - "type" : "enum" - }, - { - "title" : "Compiler", - "type" : "groupMarker" - }, - { - "children" : [ - { - "title" : "Initializers", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/init(frame:)", - "title" : "init(frame: StableFrame)", - "type" : "init" - }, - { - "title" : "Instance Properties", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/currentvariableindex", - "title" : "var currentVariableIndex: Int", - "type" : "property" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/statevariables", - "title" : "var stateVariables: [StateVariable]", - "type" : "property" - }, - { - "title" : "Instance Methods", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/appendissue(_:to:)", - "title" : "func appendIssue(any Error, to: ObjectID)", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/compile()", - "title" : "func compile() throws -> CompiledModel", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/compile(_:in:)", - "title" : "func compile(Node, in: RuntimeContext) throws -> ComputationalRepresentation", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/compiledelaynode(_:)", - "title" : "func compileDelayNode(Node) throws -> ComputationalRepresentation", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/compileformulanode(_:in:)", - "title" : "func compileFormulaNode(Node, in: RuntimeContext) throws -> ComputationalRepresentation", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/compilegraphicalfunctionnode(_:)", - "title" : "func compileGraphicalFunctionNode(Node) throws -> ComputationalRepresentation", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/createstatevariable(content:valuetype:name:)", - "title" : "func createStateVariable(content: StateVariableContent, valueType: ValueType, name: String) -> SimulationState.Index", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/stockadjacencies()", - "title" : "func stockAdjacencies() -> [StockAdjacency]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/validateparameters(_:required:)", - "title" : "func validateParameters(ObjectID, required: [String]) -> [NodeIssue]", - "type" : "method" - }, - { - "path" : "\/documentation\/poieticflows\/compiler\/variableindex(_:)", - "title" : "func variableIndex(ObjectID) -> SimulationState.Index", - "type" : "method" - } - ], - "path" : "\/documentation\/poieticflows\/compiler", - "title" : "Compiler", - "type" : "class" - }, - { - "children" : [ - { - "title" : "Instance Properties", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/nodeissueserror\/issues", - "title" : "var issues: [ObjectID : [any Error]]", - "type" : "property" - }, - { - "title" : "Default Implementations", - "type" : "groupMarker" - }, - { - "children" : [ + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/compactmap(_:)", + "title" : "func compactMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/compare(_:_:)", + "title" : "func compare(Comparator.Compared, Comparator.Compared) -> ComparisonResult", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/contains(_:)", + "title" : "func contains(Self.Element) -> Bool", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/contains(where:)", + "title" : "func contains(where: (Self.Element) throws -> Bool) rethrows -> Bool", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/count(where:)", + "title" : "func count(where: (Self.Element) throws(E) -> Bool) throws(E) -> Int", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/elementsequal(_:)", + "title" : "func elementsEqual(OtherSequence) -> Bool", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/elementsequal(_:by:)", + "title" : "func elementsEqual(OtherSequence, by: (Self.Element, OtherSequence.Element) throws -> Bool) rethrows -> Bool", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/enumerated()", + "title" : "func enumerated() -> EnumeratedSequence", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/filter(_:)-2sb5x", + "title" : "func filter(Predicate) throws -> [Self.Element]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/filter(_:)-3aagh", + "title" : "func filter((Self.Element) throws -> Bool) rethrows -> [Self.Element]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/first(where:)", + "title" : "func first(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/flatmap(_:)-2bzlk", + "title" : "func flatMap((Self.Element) throws -> SegmentOfResult) rethrows -> [SegmentOfResult.Element]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/flatmap(_:)-80l3w", + "title" : "func flatMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]", + "type" : "method" + }, { - "title" : "Instance Properties", - "type" : "groupMarker" + "path" : "\/documentation\/poieticflows\/numericvector\/foreach(_:)", + "title" : "func forEach((Self.Element) throws -> Void) rethrows", + "type" : "method" }, { - "path" : "\/documentation\/poieticflows\/nodeissueserror\/localizeddescription", - "title" : "var localizedDescription: String", - "type" : "property" + "path" : "\/documentation\/poieticflows\/numericvector\/formatted(_:)", + "title" : "func formatted(S) -> S.FormatOutput", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/lexicographicallyprecedes(_:)", + "title" : "func lexicographicallyPrecedes(OtherSequence) -> Bool", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/lexicographicallyprecedes(_:by:)", + "title" : "func lexicographicallyPrecedes(OtherSequence, by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Bool", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/map(_:)-ttnw", + "title" : "func map((Self.Element) throws(E) -> T) throws(E) -> [T]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/max()", + "title" : "func max() -> Self.Element?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/max(by:)", + "title" : "func max(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/min()", + "title" : "func min() -> Self.Element?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/min(by:)", + "title" : "func min(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/reduce(_:_:)", + "title" : "func reduce(Result, (Result, Self.Element) throws -> Result) rethrows -> Result", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/reduce(into:_:)", + "title" : "func reduce(into: Result, (inout Result, Self.Element) throws -> ()) rethrows -> Result", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/shuffled()", + "title" : "func shuffled() -> [Self.Element]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/shuffled(using:)", + "title" : "func shuffled(using: inout T) -> [Self.Element]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/sorted()", + "title" : "func sorted() -> [Self.Element]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/sorted(by:)", + "title" : "func sorted(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> [Self.Element]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/sorted(using:)-7yd1c", + "title" : "func sorted(using: S) -> [Self.Element]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/sorted(using:)-szeq", + "title" : "func sorted(using: Comparator) -> [Self.Element]", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/starts(with:)", + "title" : "func starts(with: PossiblePrefix) -> Bool", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/starts(with:by:)", + "title" : "func starts(with: PossiblePrefix, by: (Self.Element, PossiblePrefix.Element) throws -> Bool) rethrows -> Bool", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/numericvector\/withcontiguousstorageifavailable(_:)", + "title" : "func withContiguousStorageIfAvailable((UnsafeBufferPointer) throws -> R) rethrows -> R?", + "type" : "method" } ], - "path" : "\/documentation\/poieticflows\/nodeissueserror\/error-implementations", - "title" : "Error Implementations", + "path" : "\/documentation\/poieticflows\/numericvector\/sequence-implementations", + "title" : "Sequence Implementations", "type" : "symbol" } ], - "path" : "\/documentation\/poieticflows\/nodeissueserror", - "title" : "NodeIssuesError", + "path" : "\/documentation\/poieticflows\/numericvector", + "title" : "NumericVector", "type" : "struct" }, + { + "title" : "Formulas", + "type" : "groupMarker" + }, { "children" : [ { @@ -1830,43 +1850,13 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/nodeissue\/computationcycle", - "title" : "case computationCycle", - "type" : "case" - }, - { - "path" : "\/documentation\/poieticflows\/nodeissue\/duplicatename(_:)", - "title" : "case duplicateName(String)", - "type" : "case" - }, - { - "path" : "\/documentation\/poieticflows\/nodeissue\/expressionerror(_:)", - "title" : "case expressionError(ExpressionError)", - "type" : "case" - }, - { - "path" : "\/documentation\/poieticflows\/nodeissue\/expressionsyntaxerror(_:)", - "title" : "case expressionSyntaxError(ExpressionSyntaxError)", - "type" : "case" - }, - { - "path" : "\/documentation\/poieticflows\/nodeissue\/flowcycle", - "title" : "case flowCycle", - "type" : "case" - }, - { - "path" : "\/documentation\/poieticflows\/nodeissue\/missingrequiredparameter", - "title" : "case missingRequiredParameter", - "type" : "case" - }, - { - "path" : "\/documentation\/poieticflows\/nodeissue\/unknownparameter(_:)", - "title" : "case unknownParameter(String)", + "path" : "\/documentation\/poieticflows\/builtinvariable\/time", + "title" : "case time", "type" : "case" }, { - "path" : "\/documentation\/poieticflows\/nodeissue\/unusedinput(_:)", - "title" : "case unusedInput(String)", + "path" : "\/documentation\/poieticflows\/builtinvariable\/timedelta", + "title" : "case timeDelta", "type" : "case" }, { @@ -1874,15 +1864,10 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/nodeissue\/description", + "path" : "\/documentation\/poieticflows\/builtinvariable\/description", "title" : "var description: String", "type" : "property" }, - { - "path" : "\/documentation\/poieticflows\/nodeissue\/hint", - "title" : "var hint: String?", - "type" : "property" - }, { "title" : "Default Implementations", "type" : "groupMarker" @@ -1894,50 +1879,20 @@ "type" : "groupMarker" }, { - "path" : "\/documentation\/poieticflows\/nodeissue\/!=(_:_:)", + "path" : "\/documentation\/poieticflows\/builtinvariable\/!=(_:_:)", "title" : "static func != (Self, Self) -> Bool", "type" : "op" } ], - "path" : "\/documentation\/poieticflows\/nodeissue\/equatable-implementations", + "path" : "\/documentation\/poieticflows\/builtinvariable\/equatable-implementations", "title" : "Equatable Implementations", "type" : "symbol" - }, - { - "children" : [ - { - "title" : "Instance Properties", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/nodeissue\/localizeddescription", - "title" : "var localizedDescription: String", - "type" : "property" - } - ], - "path" : "\/documentation\/poieticflows\/nodeissue\/error-implementations", - "title" : "Error Implementations", - "type" : "symbol" } ], - "path" : "\/documentation\/poieticflows\/nodeissue", - "title" : "NodeIssue", + "path" : "\/documentation\/poieticflows\/builtinvariable", + "title" : "BuiltinVariable", "type" : "enum" }, - { - "title" : "Bound Expression", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/boundexpression", - "title" : "BoundExpression", - "type" : "typealias" - }, - { - "path" : "\/documentation\/poieticflows\/boundvariable", - "title" : "BoundVariable", - "type" : "struct" - }, { "children" : [ { @@ -2023,12 +1978,66 @@ "path" : "\/documentation\/poieticflows\/expressionerror", "title" : "ExpressionError", "type" : "enum" + }, + { + "title" : "Functions", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/builtinunaryoperators", + "title" : "let BuiltinUnaryOperators: [Function]", + "type" : "var" + }, + { + "path" : "\/documentation\/poieticflows\/builtinbinaryoperators", + "title" : "let BuiltinBinaryOperators: [Function]", + "type" : "var" + }, + { + "path" : "\/documentation\/poieticflows\/builtinfunctions", + "title" : "let BuiltinFunctions: [Function]", + "type" : "var" + }, + { + "children" : [ + { + "title" : "Initializers", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/graphicalfunction\/init(points:)", + "title" : "init(points: [Point])", + "type" : "init" + }, + { + "title" : "Instance Methods", + "type" : "groupMarker" + }, + { + "path" : "\/documentation\/poieticflows\/graphicalfunction\/createfunction(name:)", + "title" : "func createFunction(name: String) -> Function", + "type" : "method" + }, + { + "path" : "\/documentation\/poieticflows\/graphicalfunction\/stepfunction(x:)", + "title" : "func stepFunction(x: Double) -> Double", + "type" : "method" + } + ], + "path" : "\/documentation\/poieticflows\/graphicalfunction", + "title" : "GraphicalFunction", + "type" : "class" } ], - "path" : "\/documentation\/poieticflows\/compiledmodelandcompiler", - "title" : "Compiled Model and Compiler", + "path" : "\/documentation\/poieticflows\/simulation", + "title" : "Simulation and Computation", "type" : "symbol" }, + { + "path" : "\/documentation\/poieticflows\/flowsmetamodel", + "title" : "let FlowsMetamodel: Metamodel", + "type" : "var" + }, { "title" : "View", "type" : "groupMarker" @@ -2154,7 +2163,7 @@ }, { "path" : "\/documentation\/poieticflows\/stockflowview\/sortednodesbyparameter(_:)", - "title" : "func sortedNodesByParameter([ObjectID]) throws -> [Node]", + "title" : "func sortedNodesByParameter([ObjectID]) throws(GraphCycleError) -> [Node]", "type" : "method" }, { @@ -2729,15 +2738,6 @@ "title" : "StockAdjacency", "type" : "struct" }, - { - "title" : "Functions", - "type" : "groupMarker" - }, - { - "path" : "\/documentation\/poieticflows\/bindexpression(_:variables:names:functions:)", - "title" : "func bindExpression(UnboundExpression, variables: [StateVariable], names: [String : SimulationState.Index], functions: [String : Function]) throws -> BoundExpression", - "type" : "func" - }, { "title" : "Type Aliases", "type" : "groupMarker"