From 93b81d359da47b8efc8ec64135f608e6e07785be Mon Sep 17 00:00:00 2001 From: Stefan Urbanek Date: Thu, 10 Oct 2024 22:46:07 +0200 Subject: [PATCH] Update documentation to match 11d5e24 --- docs/data/documentation/poieticflows.json | 267 +- .../poieticflows/arrowendpoint.json | 4 +- .../poieticflows/arrowendpoint/!=(_:_:).json | 4 +- .../equatable-implementations.json | 4 +- .../poieticflows/arrowendpoint/head.json | 4 +- .../poieticflows/arrowendpoint/tail.json | 4 +- .../poieticflows/arrowstyle.json | 4 +- ...ression(_:variables:names:functions:).json | 124 +- .../poieticflows/boundexpression.json | 158 +- .../poieticflows/boundvariable.json | 158 +- .../poieticflows/builtinbinaryoperators.json | 4 +- .../poieticflows/builtinfunctions.json | 4 +- .../poieticflows/builtinunaryoperators.json | 4 +- .../poieticflows/builtinvariable.json | 49 +- .../builtinvariable/!=(_:_:).json | 14 +- .../builtinvariable/description.json | 14 +- .../equatable-implementations.json | 14 +- .../poieticflows/builtinvariable/time.json | 14 +- .../builtinvariable/timedelta.json | 14 +- .../documentation/poieticflows/chart.json | 4 +- .../chart/init(node:series:).json | 4 +- .../poieticflows/chart/node.json | 4 +- .../poieticflows/chart/series.json | 4 +- .../poieticflows/chartseries.json | 4 +- .../poieticflows/chartseries/node.json | 4 +- .../poieticflows/compilationcontext.json | 4 +- .../poieticflows/compiledbuiltin.json | 49 +- .../poieticflows/compiledcontrolbinding.json | 49 +- .../compiledcontrolbinding/control.json | 14 +- .../compiledcontrolbinding/variableindex.json | 14 +- .../poieticflows/compileddelay.json | 49 +- .../poieticflows/compileddelay/duration.json | 14 +- .../compileddelay/initialvalue.json | 14 +- .../compileddelay/outputtype.json | 14 +- .../compileddelay/outputtype/!=(_:_:).json | 14 +- .../compileddelay/outputtype/delay.json | 14 +- .../outputtype/equatable-implementations.json | 14 +- .../compileddelay/outputtype/smooth.json | 14 +- .../compileddelay/parameterindex.json | 14 +- .../compileddelay/valuequeueindex.json | 14 +- .../poieticflows/compileddelay/valuetype.json | 14 +- .../compiledgraphicalfunction.json | 60 +- .../compiledgraphicalfunction/function.json | 14 +- .../compiledgraphicalfunction/id.json | 14 +- .../parameterindex.json | 14 +- .../variableindex.json | 14 +- .../poieticflows/compiledmodel.json | 60 +- .../poieticflows/compiledmodel/builtins.json | 14 +- .../poieticflows/compiledmodel/charts.json | 14 +- .../compiledmodel/graphicalfunctions.json | 14 +- .../compiledmodel/simulationdefaults.json | 14 +- .../compiledmodel/simulationobject(_:).json | 14 +- .../compiledmodel/simulationobjects.json | 14 +- .../compiledmodel/statevariables.json | 14 +- .../compiledmodel/stockindex(_:).json | 14 +- .../poieticflows/compiledmodel/stocks.json | 14 +- .../compiledmodel/timevariableindex.json | 14 +- .../compiledmodel/valuebindings.json | 14 +- .../compiledmodel/variable(named:).json | 14 +- .../compiledmodel/variableindex(of:).json | 14 +- .../compiledmodelandcompiler.json | 265 +- .../poieticflows/compiledstock.json | 49 +- .../compiledstock/allowsnegative.json | 14 +- .../compiledstock/delayedinflow.json | 14 +- .../poieticflows/compiledstock/id.json | 14 +- .../poieticflows/compiledstock/inflows.json | 14 +- .../poieticflows/compiledstock/outflows.json | 14 +- .../compiledstock/variableindex.json | 14 +- .../documentation/poieticflows/compiler.json | 590 +++- .../compiler/appendissue(_:to:).json | 55 +- .../poieticflows/compiler/compile().json | 61 +- .../poieticflows/compiler/compile(_:in:).json | 102 +- .../compiler/compiledelaynode(_:).json | 125 +- .../compiler/compileformulanode(_:in:).json | 125 +- .../compilegraphicalfunctionnode(_:).json | 91 +- ...tatevariable(content:valuetype:name:).json | 55 +- .../compiler/currentvariableindex.json | 55 +- .../poieticflows/compiler/frame.json | 238 ++ .../poieticflows/compiler/init(frame:).json | 55 +- .../poieticflows/compiler/statevariables.json | 67 +- .../compiler/stockadjacencies().json | 55 +- .../validateparameters(_:required:).json | 55 +- .../compiler/variableindex(_:).json | 55 +- .../poieticflows/compiler/view.json | 273 ++ .../computationalrepresentation.json | 49 +- .../delay(_:).json | 14 +- .../description.json | 14 +- .../formula(_:).json | 14 +- .../graphicalfunction(_:_:).json | 14 +- .../valuetype.json | 14 +- .../poieticflows/connectorcomponent.json | 4 +- .../connectorcomponent/description.json | 4 +- .../connectorcomponent/init().json | 4 +- .../connectorcomponent/init(midpoints:).json | 4 +- .../connectorcomponent/midpoints.json | 4 +- .../documentation/poieticflows/edgeissue.json | 4 +- .../poieticflows/edgeissue/!=(_:_:).json | 4 +- .../edgeissue/computationcycle.json | 4 +- .../poieticflows/edgeissue/description.json | 4 +- .../edgeissue/equatable-implementations.json | 4 +- .../edgeissue/error-implementations.json | 4 +- .../poieticflows/edgeissue/hint.json | 4 +- .../edgeissue/localizeddescription.json | 4 +- .../poieticflows/eulersolver.json | 4 +- .../eulersolver/compute(_:at:timedelta:).json | 4 +- .../poieticflows/expressionerror.json | 158 +- .../expressionerror/!=(_:_:).json | 14 +- .../argumenttypemismatch(_:_:).json | 14 +- .../expressionerror/description.json | 14 +- .../equatable-implementations.json | 14 +- .../error-implementations.json | 14 +- .../invalidnumberofarguments(_:_:).json | 14 +- .../expressionerror/localizeddescription.json | 14 +- .../expressionerror/missingarguments.json | 14 +- .../expressionerror/toomanyarguments.json | 14 +- .../expressionerror/unknownfunction(_:).json | 14 +- .../expressionerror/unknownvariable(_:).json | 14 +- .../poieticflows/flowsmetamodel.json | 57 +- .../poieticflows/flowspresenter.json | 4 +- .../flowspresenter/arrowstyle(edge:).json | 4 +- .../flowspresenter/boundingbox(node:).json | 4 +- .../connectororigincontact(_:).json | 4 +- .../flowspresenter/connectorpoints(_:).json | 4 +- .../connectortargetcontact(_:).json | 4 +- .../flowspresenter/init(frame:).json | 4 +- .../flowspresenter/isvisible(_:).json | 4 +- .../flowspresenter/midpoints(_:).json | 4 +- .../flowspresenter/pictogram(node:).json | 4 +- .../poieticflows/formulacompilersystem.json | 4 +- .../formulacompilersystem/init().json | 4 +- .../formulacompilersystem/update(_:).json | 4 +- .../poieticflows/graphicalfunction.json | 4 +- .../createfunction(name:).json | 4 +- .../graphicalfunction/init(points:).json | 4 +- .../graphicalfunction/stepfunction(x:).json | 4 +- .../poieticflows/interpolationmethod.json | 4 +- .../interpolationmethod/!=(_:_:).json | 4 +- .../equatable-implementations.json | 4 +- .../interpolationmethod/hash(into:).json | 4 +- .../interpolationmethod/hashvalue.json | 4 +- .../interpolationmethod/init(rawvalue:).json | 4 +- .../rawrepresentable-implementations.json | 4 +- .../interpolationmethod/step.json | 4 +- .../documentation/poieticflows/magnet.json | 4 +- .../poieticflows/magnet/boundingbox.json | 4 +- .../poieticflows/magnet/boundingcircle.json | 4 +- .../poieticflows/magnet/point(_:).json | 4 +- .../documentation/poieticflows/metamodel.json | 2024 ++++++++++++- .../documentation/poieticflows/nodeissue.json | 60 +- .../poieticflows/nodeissue/!=(_:_:).json | 25 +- .../nodeissue/computationcycle.json | 25 +- .../poieticflows/nodeissue/description.json | 25 +- .../nodeissue/duplicatename(_:).json | 25 +- .../nodeissue/equatable-implementations.json | 25 +- .../nodeissue/error-implementations.json | 25 +- .../nodeissue/expressionerror(_:).json | 25 +- .../nodeissue/expressionsyntaxerror(_:).json | 25 +- .../poieticflows/nodeissue/flowcycle.json | 25 +- .../poieticflows/nodeissue/hint.json | 25 +- .../nodeissue/localizeddescription.json | 25 +- .../nodeissue/missingrequiredparameter.json | 25 +- .../nodeissue/unknownparameter(_:).json | 25 +- .../nodeissue/unusedinput(_:).json | 25 +- .../poieticflows/nodeissueserror.json | 60 +- .../error-implementations.json | 14 +- .../poieticflows/nodeissueserror/issues.json | 14 +- .../nodeissueserror/localizeddescription.json | 14 +- .../poieticflows/numericvector.json | 4 +- .../numericvector/*(_:_:)-402xh.json | 4 +- .../numericvector/*(_:_:)-9sb44.json | 4 +- .../poieticflows/numericvector/+(_:_:).json | 4 +- .../poieticflows/numericvector/-(_:_:).json | 4 +- .../poieticflows/numericvector/_(_:_:).json | 4 +- .../numericvector/adding(_:).json | 4 +- .../numericvector/allsatisfy(_:).json | 4 +- ...directionalcollection-implementations.json | 4 +- .../collection-implementations.json | 4 +- .../numericvector/compactmap(_:).json | 4 +- .../numericvector/compare(_:_:).json | 4 +- .../numericvector/contains(_:).json | 4 +- .../numericvector/contains(where:).json | 4 +- .../numericvector/count(where:).json | 4 +- .../poieticflows/numericvector/count.json | 4 +- .../numericvector/difference(from:).json | 4 +- .../numericvector/difference(from:by:).json | 4 +- .../numericvector/divided(by:).json | 4 +- .../numericvector/drop(while:).json | 4 +- .../numericvector/dropfirst(_:).json | 4 +- .../numericvector/droplast(_:).json | 4 +- .../numericvector/elementsequal(_:).json | 4 +- .../numericvector/elementsequal(_:by:).json | 4 +- .../poieticflows/numericvector/endindex.json | 4 +- .../numericvector/enumerated().json | 4 +- .../numericvector/filter(_:)-2sb5x.json | 4 +- .../numericvector/filter(_:)-3aagh.json | 4 +- .../numericvector/first(where:).json | 4 +- .../poieticflows/numericvector/first.json | 4 +- .../numericvector/firstindex(of:).json | 4 +- .../numericvector/firstindex(where:).json | 4 +- .../numericvector/firstrange(of:)-319xv.json | 4 +- .../numericvector/firstrange(of:)-3lj26.json | 4 +- .../numericvector/flatmap(_:)-2bzlk.json | 4 +- .../numericvector/flatmap(_:)-80l3w.json | 4 +- .../numericvector/foreach(_:).json | 4 +- .../numericvector/formatted(_:).json | 4 +- .../numericvector/formindex(_:offsetby:).json | 4 +- .../formindex(_:offsetby:limitedby:).json | 4 +- .../numericvector/formindex(after:).json | 4 +- .../numericvector/formindex(before:).json | 4 +- .../index(_:offsetby:limitedby:).json | 4 +- .../numericvector/index(after:).json | 4 +- .../numericvector/index(of:).json | 4 +- .../poieticflows/numericvector/index.json | 4 +- .../numericvector/indices(of:).json | 4 +- .../numericvector/indices(where:).json | 4 +- .../poieticflows/numericvector/init(_:).json | 4 +- .../numericvector/init(zerocount:).json | 4 +- .../poieticflows/numericvector/isempty.json | 4 +- .../numericvector/last(where:).json | 4 +- .../poieticflows/numericvector/last.json | 4 +- .../numericvector/lastindex(of:).json | 4 +- .../numericvector/lastindex(where:).json | 4 +- .../poieticflows/numericvector/lazy.json | 4 +- .../lexicographicallyprecedes(_:).json | 4 +- .../lexicographicallyprecedes(_:by:).json | 4 +- .../numericvector/makeiterator().json | 4 +- .../numericvector/map(_:)-8ai8o.json | 4 +- .../numericvector/map(_:)-ttnw.json | 4 +- .../poieticflows/numericvector/max().json | 4 +- .../poieticflows/numericvector/max(by:).json | 4 +- .../poieticflows/numericvector/min().json | 4 +- .../poieticflows/numericvector/min(by:).json | 4 +- .../numericvector/multiplied(by:).json | 4 +- .../numericvector/prefix(_:).json | 4 +- .../numericvector/prefix(through:).json | 4 +- .../numericvector/prefix(upto:).json | 4 +- .../numericvector/prefix(while:).json | 4 +- .../poieticflows/numericvector/publisher.json | 4 +- ...andomaccesscollection-implementations.json | 4 +- .../numericvector/randomelement().json | 4 +- .../numericvector/randomelement(using:).json | 4 +- .../numericvector/ranges(of:).json | 4 +- .../numericvector/reduce(_:_:).json | 4 +- .../numericvector/reduce(into:_:).json | 4 +- .../numericvector/removingsubranges(_:).json | 4 +- .../numericvector/reversed().json | 4 +- .../sequence-implementations.json | 4 +- .../numericvector/shuffled().json | 4 +- .../numericvector/shuffled(using:).json | 4 +- .../poieticflows/numericvector/sorted().json | 4 +- .../numericvector/sorted(by:).json | 4 +- .../numericvector/sorted(using:)-7yd1c.json | 4 +- .../numericvector/sorted(using:)-szeq.json | 4 +- ...ingemptysubsequences:whereseparator:).json | 4 +- ...maxsplits:omittingemptysubsequences:).json | 4 +- .../numericvector/startindex.json | 4 +- .../numericvector/starts(with:).json | 4 +- .../numericvector/starts(with:by:).json | 4 +- .../numericvector/subscript(_:).json | 4 +- .../numericvector/subtracting(_:).json | 4 +- .../numericvector/suffix(_:).json | 4 +- .../numericvector/suffix(from:).json | 4 +- .../numericvector/trimmingprefix(_:).json | 4 +- .../numericvector/trimmingprefix(while:).json | 4 +- .../numericvector/underestimatedcount.json | 4 +- .../poieticflows/numericvector/values.json | 4 +- .../withcontiguousstorageifavailable(_:).json | 4 +- .../poieticflows/parameterstatus.json | 4 +- .../parameterstatus/!=(_:_:).json | 4 +- .../equatable-implementations.json | 4 +- .../poieticflows/parameterstatus/missing.json | 4 +- .../parameterstatus/unused(node:edge:).json | 4 +- .../parameterstatus/used(node:edge:).json | 4 +- .../poieticflows/parsedformula.json | 4 +- .../poieticflows/parsedformulacomponent.json | 4 +- .../attribute(forkey:).json | 4 +- .../init(parsedformula:).json | 4 +- .../parsedformulacomponent/parsedformula.json | 4 +- .../setattribute(value:forkey:).json | 4 +- .../documentation/poieticflows/pictogram.json | 4 +- .../poieticflows/pictogram/defaultheight.json | 4 +- .../poieticflows/pictogram/defaultsize.json | 4 +- .../poieticflows/pictogram/defaultwidth.json | 4 +- .../poieticflows/pictogram/height.json | 4 +- .../init(_:width:height:magnets:).json | 4 +- .../poieticflows/pictogram/magnets.json | 4 +- .../poieticflows/pictogram/name.json | 4 +- .../poieticflows/pictogram/width.json | 4 +- .../poieticflows/poieticcore.json | 4 +- .../poieticcore/arithmeticexpression.json | 4 +- .../arithmeticexpression/valuetype.json | 4 +- .../poieticflows/poieticcore/objecttype.json | 4 +- .../poieticcore/objecttype/scenario2.json | 4 +- .../poieticflows/poieticcore/trait.json | 4 +- .../poieticcore/trait/parametervalue.json | 4 +- .../poieticflows/poieticcore/variable.json | 4 +- .../variable/timedeltavariable.json | 4 +- .../poieticcore/variable/timevariable.json | 4 +- .../data/documentation/poieticflows/rect.json | 4 +- .../poieticflows/rect/center.json | 4 +- .../rect/circumscribedcircleradius.json | 4 +- .../poieticflows/rect/contains(point:).json | 4 +- .../poieticflows/rect/height.json | 4 +- .../poieticflows/rect/init().json | 4 +- .../init(centerx:centery:width:height:).json | 4 +- .../poieticflows/rect/init(min:max:).json | 4 +- .../poieticflows/rect/init(square:).json | 4 +- .../rect/init(x:y:width:height:).json | 4 +- .../rect/inscribedcircleradius.json | 4 +- .../documentation/poieticflows/rect/max.json | 4 +- .../documentation/poieticflows/rect/min.json | 4 +- .../poieticflows/rect/offset(_:).json | 4 +- .../poieticflows/rect/origin.json | 4 +- .../documentation/poieticflows/rect/size.json | 4 +- .../poieticflows/rect/width.json | 4 +- .../poieticflows/rungekutta4solver.json | 4 +- .../compute(_:at:timedelta:).json | 4 +- .../poieticflows/simulation.json | 55 +- .../poieticflows/simulationcontext.json | 4 +- .../poieticflows/simulationdefaults.json | 49 +- .../simulationdefaults/initialtime.json | 14 +- .../simulationdefaults/simulationsteps.json | 14 +- .../simulationdefaults/timedelta.json | 14 +- .../poieticflows/simulationobject.json | 49 +- .../simulationobject/computation.json | 14 +- .../simulationobject/description.json | 14 +- .../poieticflows/simulationobject/id.json | 14 +- .../poieticflows/simulationobject/name.json | 14 +- .../simulationobjecttype.json | 14 +- .../simulationobjecttype/!=(_:_:).json | 14 +- .../simulationobjecttype/auxiliary.json | 14 +- .../equatable-implementations.json | 14 +- .../simulationobjecttype/flow.json | 14 +- .../simulationobjecttype/init(from:).json | 14 +- .../simulationobjecttype/stock.json | 14 +- .../poieticflows/simulationobject/type.json | 14 +- .../simulationobject/valuetype.json | 14 +- .../simulationobject/variableindex.json | 14 +- .../poieticflows/simulationstate.json | 4 +- .../simulationstate/description.json | 4 +- .../simulationstate/double(at:).json | 4 +- .../poieticflows/simulationstate/index.json | 4 +- .../simulationstate/init(_:model:).json | 4 +- .../simulationstate/init(model:).json | 4 +- .../poieticflows/simulationstate/model.json | 4 +- .../simulationstate/subscript(_:).json | 4 +- .../poieticflows/simulationstate/values.json | 4 +- .../poieticflows/simulationsystem.json | 4 +- .../didinitialize(_:)-1w2cj.json | 4 +- .../didinitialize(_:)-6c8up.json | 4 +- .../simulationsystem/didrun(_:)-6pbgr.json | 4 +- .../simulationsystem/didrun(_:)-fpmf.json | 4 +- .../simulationsystem/didstep(_:)-23fpu.json | 4 +- .../simulationsystem/didstep(_:)-2w0o0.json | 4 +- .../poieticflows/simulationvariabletype.json | 49 +- .../simulationvariabletype/!=(_:_:).json | 14 +- .../simulationvariabletype/builtin.json | 14 +- .../equatable-implementations.json | 14 +- .../simulationvariabletype/hash(into:).json | 14 +- .../simulationvariabletype/hashvalue.json | 14 +- .../init(rawvalue:).json | 14 +- .../simulationvariabletype/object.json | 14 +- .../rawrepresentable-implementations.json | 14 +- .../documentation/poieticflows/simulator.json | 4 +- .../poieticflows/simulator/compiledmodel.json | 4 +- .../poieticflows/simulator/currentstate.json | 4 +- .../poieticflows/simulator/currentstep.json | 4 +- .../poieticflows/simulator/currenttime.json | 4 +- .../simulator/dataseries(index:).json | 4 +- .../simulator/init(model:solvertype:).json | 4 +- .../simulator/initializestate(override:).json | 4 +- .../poieticflows/simulator/initialtime.json | 4 +- .../poieticflows/simulator/output.json | 4 +- .../poieticflows/simulator/run(_:).json | 4 +- .../poieticflows/simulator/solver.json | 4 +- .../poieticflows/simulator/solvertype.json | 4 +- .../poieticflows/simulator/step().json | 4 +- .../poieticflows/simulator/timedelta.json | 4 +- .../poieticflows/simulator/timepoints.json | 4 +- .../poieticflows/simulatordelegate.json | 4 +- .../simulatordidinitialize(_:context:).json | 4 +- .../simulatordidrun(_:context:).json | 4 +- .../simulatordidstep(_:context:).json | 4 +- .../data/documentation/poieticflows/size.json | 4 +- .../size/circumscribedcircleradius.json | 4 +- .../poieticflows/size/height.json | 4 +- .../poieticflows/size/init(square:).json | 4 +- .../size/init(width:height:).json | 4 +- .../size/inscribedcircleradius.json | 4 +- .../poieticflows/size/width.json | 4 +- .../documentation/poieticflows/solver.json | 4 +- .../solver/accumulatestocks(_:delta:).json | 4 +- .../poieticflows/solver/compiledmodel.json | 15 +- .../solver/compute(_:at:timedelta:).json | 4 +- .../solver/computestockdelta(_:at:with:).json | 4 +- .../poieticflows/solver/constants.json | 4 +- .../solver/evaluate(delay:with:).json | 4 +- .../solver/evaluate(expression:with:).json | 4 +- .../solver/evaluate(objectat:with:).json | 4 +- .../poieticflows/solver/init(_:).json | 15 +- ...ializestate(override:time:timedelta:).json | 4 +- .../solver/registeredsolvernames.json | 4 +- .../solver/registeredsolvers.json | 4 +- .../solver/registersolver(name:solver:).json | 4 +- .../stockdifference(state:at:timedelta:).json | 4 +- .../updatebuiltins(_:time:timedelta:).json | 4 +- .../poieticflows/solver/variables.json | 4 +- .../poieticflows/statevariable.json | 49 +- .../poieticflows/statevariable/content.json | 14 +- .../statevariable/description.json | 14 +- .../poieticflows/statevariable/index.json | 14 +- .../poieticflows/statevariable/name.json | 14 +- .../poieticflows/statevariable/objectid.json | 14 +- .../poieticflows/statevariable/type.json | 14 +- .../poieticflows/statevariable/valuetype.json | 14 +- .../poieticflows/statevariablecontent.json | 4 +- .../statevariablecontent/!=(_:_:).json | 4 +- .../statevariablecontent/==(_:_:).json | 4 +- .../statevariablecontent/builtin(_:).json | 4 +- .../statevariablecontent/description.json | 4 +- .../equatable-implementations.json | 4 +- .../internalstate(_:).json | 4 +- .../statevariablecontent/object(_:).json | 4 +- .../poieticflows/stockadjacency.json | 4 +- .../poieticflows/stockadjacency/id.json | 4 +- .../poieticflows/stockadjacency/origin.json | 4 +- .../poieticflows/stockadjacency/target.json | 4 +- .../targethasdelayedinflow.json | 4 +- .../poieticflows/stockflowview.json | 15 +- .../builtinreferences(names:).json | 4 +- .../poieticflows/stockflowview/charts.json | 4 +- .../stockflowview/drains(_:).json | 4 +- .../stockflowview/drainsedges.json | 4 +- .../poieticflows/stockflowview/fills(_:).json | 4 +- .../stockflowview/fillsedges.json | 4 +- .../stockflowview/flowdrains(_:).json | 4 +- .../stockflowview/flowfills(_:).json | 4 +- .../poieticflows/stockflowview/flownodes.json | 4 +- .../poieticflows/stockflowview/frame.json | 4 +- .../stockflowview/incomingparameters(_:).json | 4 +- .../stockflowview/inflows(_:).json | 4 +- .../poieticflows/stockflowview/init(_:).json | 4 +- .../poieticflows/stockflowview/metamodel.json | 4 +- .../stockflowview/namedobjects.json | 4 +- .../objectvariablereferences(names:).json | 4 +- .../stockflowview/outflows(_:).json | 4 +- .../stockflowview/parameteredges.json | 4 +- .../parameters(_:required:).json | 4 +- .../stockflowview/simulationnodes.json | 4 +- .../sortednodesbyparameter(_:).json | 39 +- .../stockflowview/statenodes.json | 4 +- .../stockflowview/stockinflows(_:).json | 4 +- .../stockflowview/stockoutflows(_:).json | 4 +- .../poieticflows/compiler/frame/index.html | 1 + .../poieticflows/compiler/view/index.html | 1 + .../PoieticFlows/compiler-overview@2x.png | Bin 0 -> 32193 bytes .../images/PoieticFlows/flows-overview@2x.png | Bin 0 -> 29790 bytes docs/index/index.json | 2548 ++++++++--------- 458 files changed, 8097 insertions(+), 3434 deletions(-) create mode 100644 docs/data/documentation/poieticflows/compiler/frame.json create mode 100644 docs/data/documentation/poieticflows/compiler/view.json create mode 100644 docs/documentation/poieticflows/compiler/frame/index.html create mode 100644 docs/documentation/poieticflows/compiler/view/index.html create mode 100644 docs/images/PoieticFlows/compiler-overview@2x.png create mode 100644 docs/images/PoieticFlows/flows-overview@2x.png 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 0000000000000000000000000000000000000000..99ddc53a0d7d9956320b61dafde88db9d1419e3e GIT binary patch literal 32193 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
(9Wk;VxFP`ZQ^C8`jsXdl&P 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 N)ReW*g^K3>{}=R$J!Jp@ literal 0 HcmV?d00001 diff --git a/docs/images/PoieticFlows/flows-overview@2x.png b/docs/images/PoieticFlows/flows-overview@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..99d95a68c220b0b7c6e8088bfce4e77ff8451945 GIT binary patch literal 29790 zcmeFZbyQW`7dA{B;80S62ndJn4gmp4K^mn&X^=)5LFCX~(%mg3A%b*+ASK-?A`OB9 ze(Rv#-@We`-yh!?-=D8zc;RmMUTd$l=9=@F^Lf?|QB{`3#UjH(LPElQC@1|02?@fC zgoJDkMFCfabF?_X4`ioDvXV&ULlj@Y|3sTYRjQak%kv*gINqatjFwadPo+^6;>O zJJ_8(?3|6<+3lQYe>d{C9ceQs6Gux2XG?oK7@}PxV|y28Q5qUVNB{i!{hrR2=Kt%- z&gsvvzyLWB|H8@5!NvJc+u%_V#8u%(W={4tE{Nte>@1zdctoym{y#7OueaY%sW@7i zf%io`CdU2ek$+$NKkt{aw{>tdb8p@V^6VZ#uT zey2-K&i`Is;za4E6vO!EHpCO+)KDhRo4(bPf1mx`Oq{3}`gK!(TZK#FtDZ7J%qpn= z(Ms;B$6|JwtWg!ptWe%yz^->>|qpRAo_Uc?Cg zc8iR8)7Ph3mYT^E_um)g#HTwf{&x@Jb|wh2S(K#eDcOI9=TjXt{AW`B+^z}*lMs-# z!~dV*A)Dc4{;%6;W;kPpdyf5Lb8(K>k^ z1^WL2rZF#fmHY2oVm(;;TG68H@dn)G^tnvuXmeP_gOB>{OuN&@U`S^BF4e0Gg5i+S zn$7w}?=V*>-vqif|M|Fp#|d;!yK@a1cX$j?)|J2%HSJY=c>Q|_H~Ha|qA$woW~_$A ze(uP#z8P=wI5JCo;=0rdR|{*oJe`%gA(Uq}kif26qivDyLg~H)-}*EnOZ72iulXkj znx_8qE-LS{?3wnCKwRtDx^FxKY-8n58Xvx9h`4jF?&Z(Z9gc>z*t_%2kJWi4Z=~Rs z%XyOVTaD){Bvv&42+h67_xL{VMm4Ex*Rbw7WrV>~$}*S@UO&|s6&>f@K{q*ga?Jbk z2lXwZirU@xUpZ>WAC12nSChTGI2s;tQIg9d1hb^x{-iGI_e8>J=vy%^Yb?i-}w_2^uq4d7860V?U`^sr+;P))9+3&=n>2VO%H9B)0B=IXv2B2?St-B<8HdR|WVamxo^j2FmVQh{oA&fZ(y?I=lyLGd6*=yiG3dWf)Pca)M z{NRzk^HKM&NQWcl-4;JQ{qSOW>vYy$#dxJN#OUtT-Pi3wlrNabq8vV#l$Oh{fCL#?KL@F zoE=DL`GnFg5SZd!aOb2Q2XMz3V+T~dpn(q(xjz2@BVdtDgGE@#ebS9C(7p0Lowm48 zn&M%e1D3T_1`IsMWEwQ7W$^OkP2EiB{1P7_F&8zwnh|)a)B33!^1oe!e2BQJAigKo zs}SXM;SZ-X)?fo)Js`KOnKBN${A%#4q=b>5MPGw{EhtHgoNX${cuI$wK&DYG=RtrF zcKnT%e%!lrTrZBFrHSH~PDP3w_7+JJAqLt{Y4$4YTh?zsmsNymxIt;ZxYqajmVwvv zakR2L_`$?M57n!qk9UJmyo!4iy2m(ME*v)kRv8)cFzaQ8SW3$r`{)ztDC8I3s4Y7P z6O`|#TKwF~je>dyKyr3sa6YH;Fznyg9pc$7eDcpi3u5A1kZ{x1L_AaPrF?d0>T)C1 z{wxebPSD@NH6^%)pM`=&@%+|v6squSsh|h4+|ApcvOC6$ALphqspYn(1uTkem@Yea zlGB``m%jNkl5NrcE0S4>-#$)Uji}YuFR9LR@55cATy#82MLo}x?Jk3~rssXF622&c zzW0A@<>HbHc>TKkj;TfLtKa3Rk=uSiL^N8Y{|x5^rv5CZLYKU+A3AP3ExjXFVJn#K z7w7AVwC)tZaecvNRQKL(*d(NNZ}-QXid}xLtjg(ipRoTOE1ZW>mHMD*r{HhskdZ@T zHV&arFdPwI!xC%2=N$rGw0((>za&mp))POQvD&SS1~TIn$<+KsO0 z^c<(>S+bpyFQ_wZ-+mP62oM#vl0=CY&!SAnxsUYgk1f%`;3z~(dKbwS8RuYe)fk$N zhVDUpLd8BxDQH{xp|wwHo8WfFTFq+awtuniX#VPlCuT@5(V1~fFQl8>ejMk5^Zc3R zSbwsc){`7%u`y%1Zxlhee1tNiPy8jKO6MP!g$Sa&;A;FdZtcDQTzv#=SmuR^ zO~T&^NBnDlI0($i^Qw)s{|lTj;L*XR%DdZb{_sz{MMU$gLE!h}{%^DYA0|QklILsG z-}RQu3dcl*9k;pXJpk`vPxl1edioATTBQ^|9n1W9*9DKw-T6k&=ChRm8=uKo@oD@b zttA8dX`i>We;4v*hWOXdZ!Ct=bk4qZS4`E}&LRwa*5<8}$XE@8E*cZSCq*Wm2Y(%M z4(wBjMk(+_huJ}ty0*0wSYt4A%U>Xp8@#$aY1qsFp82Rv*Ub0TPUPu|1VGxhccXA7>|<6pq5Yn#PuhymyD;$(Z?>*(VL&+i;w zyiGX}`9z=QjeO5Nn}$Emas|5IWf1go!Jz}ULHMxSvM@bRZ0&3{s%1SvZ@W_TsV)k= zEZ7=rcFDL2e_&pg9hA>@CJuYm!SN&iWZKKq={yy|W&f+opOZ?~O(hWdXkfOO3w)_; zzs7+ z`1{%hnkkN#zs@%^QQ-reElnz!V!=`$UYxuKpkNz6EHOd67y+5%@0s1B{{v}@Oi-}d zk0*l=4xX@f6$D1%^|;6Q_alWil6ojT+4}DSbe%_+wG%@ami)IbIarMNr}r1YiyWX% zK5?6`>Y-HFkifWeJY!wag_jJ*O$dEg?ty~u_O~0RrzkF8_Xx_xz-osOG3KBe#p96( zT1Z_OPQ*}41v-D5ap{j^R$!}=J|L_yBP@Chwzo^@Vwl2Th+GDV=0iX-iwqC++o(o< z=IE)cj#GrX^Y5OUIEr1Jts;=gTf)fqz`HBHUE9ger4`x$MMb^6a!s`o}hEFtc76PDj*!*0lx^Rb;y;SL}T4_0A8cwHVn* zQf^~_p$GPl1#D+3XAEcSY?*(xVNjX6Cv?%NT0)M$7uDRed-Z3M=@qkPPDHi8?16P* z++~-9vPQl-TMpuE+LvtVux~o(-WthW70S~BkQ<=8`x(;>PMc?TfnP}2b+c}s1E9pq zX3veOP6l?JeBZ4naP-RN7YeF*p-i9Dof@kWd1mfLdl%NP8^H3~tEDq``fO zQ#q#SO``=Hi-F{5Svy^F%LkHAn}MjtZLn}S>+ z0XQaO$pXZ~Lx_hdii!V*N!7a$^Wh9p+nJiuie_Q=P$Ja34R_rA=o($w-f!jf(SHOH z&rw-?ns!s}%|BT2J$26(A}XGU52XpPWmJqCd3QP+be%r(=OXFg-m;mf+XMMT zn?snfeaof5hTgA>&HE1@pBJRs>3(Y<0nw|32E-}i+eiQG8Bvr?wkZLCrW4rp#4h$b z*a)WHTBuwFLe-PMZvw}_plYvv6)kmx`sF7HjClZh)Cw>`WGjH^>s1zXvi(i9#SaJt zcPcx$YH6Z(2a|d0XRKI1e}`?WE1}`NcRTE3bTV!)SW;`cyO0nMMLwaVcg(f<2gW25 zz&?GmDt(inqoV+37mYq^Avf#YhopZ;U6uskzPc7(+~fFn)b#}kHWQN_=fCR!@K8i3 zuBu;%{JXEOLva>ZbF9$Wu)oW9ebE>!i~7!+`qh7&4gw4?0ps*tIW_)!aV@?z;_kv( zFKyJ?385x<0aK8m(po!bF#UNK@ezV|APWt`B~O?&zvHnM^KG`iWxpNUN$*YV!z>ic zcXftn3(k#yJa4pk0p#h6FZr)7R;d6?OcQ(gqF_^78HKRO*XKnPOKTGQKSR7at$#Z# z)~Hu+H^9+Y#s$#T3=uGRQ7P-cMTM+)&@|w++4bu5J=Wtn8+WQ_YHT`#2~2t-KP>rT zTRjfh1U5&2Y+Fuqli?qG$3V%Ijp`O%9e=FS_2pvDY1sC2*)(vlY`R%Uan;Z9bxNz!A*loa!!K8pY zzwKN7kJ;qQW+|l#$PobB#-))R|M7jn)Bft>e8f&Ji@Mn0SIeSI=l12!+u-kAtOUW*}{i4u*PuzXDb zS1Xzh`=dK_zz=z_t)D+N0PCA;3?>{-hVW1X9N2%2QFRA`*k(l`DxxRjSgd9ETF+{p zjTm=_-&TV&NqEOGz?Vrzdl@sm2zh`Pa*Jck^!~y8^b2)Q3z#Jm#4P!2F#om8o1DmV zLQwk&;ABA@wE-z8B5`keQzXHoQ)aTi)OPSzHQsq=>Hv%}+#&_U11oue8~(d*#W_c6 zttUa2$X~WoHTl%D>a*;()UeKKV8D~jl-AMW0SKGh$7tRCGlu@qR*=R?y(&;jt?MLI zsC*}@{9d+lK5g8Dp0LOPtOD^B($vd8K*)oz^<%EcJ@X1W)qcp;{U0vOZf$jcC*ybc zq!$P81hI=%iu;3Q5b;?2HUdTXr9Qj$*J=?auZjX@Kz@l~TKbM#E16=2FsAk(y)sx%T|Y&=#0prDU2v+UhUXqjZv6I@ISfIyk4d!7KZ zLwITB4zL}54@O2Q%jN5515l4RJ6Ls^>IaaAC#Y79IAYK?;4=ffnpzcMgl1#6@6r7A z9v(#E`=q?)isj8ucRzez0Fcb(%jo)&AKnmgJ&4IRAd)nce0)KtY7QCycRB%gWI$k5 z)Ej~@EzvYCBb4f%6zlS7u$cN2mZD$^$v}!!2w$cC_gu-rEWi{x29AdQdtPC1K5%uk z^&tB1IIc}Bnis65kd&p&UxT|YP=a>*DJ_@W<^Da}guS=HBBW*4(EPVITyT}oL4@wl zV1KXh8X|`pQq_(5Z*PI%Dw!ZQs62s1>V2ixj2dtEx?ex zahm__Esq*pMUM>n?|{?5#_YW<&-&lqMuFAIq4r4qcfdm+k6XjZC;o45mf&jM|DE3d zJH5a6%Kx?AYrp;fgL4qSOq($MpU=tC#vDxH{|buP51-AG+c!xJ?Jsv&3?{`mY=OeK z{X&z+Z;;K7Ii7m|l{b6ozVkmmNc92&QtEV*Vl|HL$hXYv{4ApQeWUvq5Pd#mN0RR{)m!8*09JA@#12b zVBCyPzWy_tXV5(TtqwEM(7gxKIXrX#(Bs&bJo%@2TzDMz%Xek6WX6=S;^heE8k%?V zcfhJVkl2rG&n7DLHHawB7jEg%|BbcYn4J-2D_<_2PR!7&PD5%MN_KwQ@BPV!h!tUM z$8C$iN;J688#&Q@0E78DYuEVg=Uz*NDfIM1Ig||$T%w+*Hh_|Q!k-mA z`2oQK-P;v3_8~dUadBZMdHvL;std4QogbfoDwP1>!V=tPpXEkumx$84J(1mrZ8S6c zyc9~7Hn6iWoh}S(#l~YD{xVj`+p?v}4hJdwM4QrKEa4d*az?9F=I9}l!x9|hs&I_> zM`lAd$O__n<_Fz4DUw-_WgjWdm#4J}E#BXhFZ#uq%36mfc9s=xLDUh^>0<d1f znQDcjs%hSm2@9(wh#c&CVZoB~Bwk2RtMkoAJ;q-Kr_V<7`W`8;$JdwMROFQLZRI}@C9$QXPQ-$`?auKu4Z9*tR-74s zYp&r4aHdiU_gr@bU3aw2!#=6IZGBpf*Lunvurd4KdOH^dim&%mG94s8LB*@6e+&{6 zfOVzMdCdn&7rfqD440#)23_wE*nJ2TS+c7rmwQioy0(i%kLzJg$BlbSS23B`x~11U z@Ma{UEv^Ok)rj+-V2+OxZ_Q$JHi^f5Kvd)!uC_}nu-u56Vy|z$2om=)HCKGFHU$Xf zS3kZm=I{V!^6-BC#qY8L{llyrvncSc$*BS^+v5&jKkM0xc18hAteDJ$_6_4JZu}a1 z?Fhp0$tNRWf2i8RSjO-h6H?|>5jlVaYWt&4gMtMsBa;{NqSP#+asc)yF}r7t-8>oB zbK)K{>oWKmJb=4D+O~dPz`ID^pYl4dMr>Mx7O?@2Wjp2lQdL$3UPK8FgTes`JHs%B z-?%e)?#aiLYdD#e1!2)Wg(92gOzI&G_iIAJ!#bltS&sNP(EXYeCsu)ZI6Qzg0D||u z>o>AaJdtA-%2*`C!*O)*&;(KKkk_fFfJ&sF6Sk?kI;nWYUO(puc$m+wv$lz_G`gFv zzl&s!3NW^O9P@b!*kGMGM76QZ zXGoDe^olP)^mqDDOV|2?ay;7G^eLbqs9qkc;TR_q8XIqYyt`PoF7qdrVu>S66cqH) zIw7$t!!PDtCg}^XvbDI{Xu3s8VvpBFS*}Bm4iVJPsg{NlL%tMt6L*ldWg03+d@D!;_%(`)#{?Q z$Ja&=BSN{|PpLkUBNGNl)M|Y;^C}=hP-ckN`%R;4`}QH+J=m88$cUT)$ z6e#wWNQ!^%`*56tSO%5^Bnb&XbW*;51tyIkq0(4r>N%o&8Rex4G>*AQ(Nk?2ft+=V zj=azaXw+Ke^1zfsTOFu?@>zej2_V+g1_dt=BS=v8s@KkakWrNdmm$d41y=DJnEvNk zZGIR*wfAyjlG}vB2O$kuv`()Xl!DwYIU2nt$zt31^)*w`F$Y0IGlJoMue@J;YRu~_wo0|SFbh_SJx+-U;YGz(;)y) zfe+4iGrCfMJ=b9n-ZEL~gfVSC=~Y z>1amDB3NH@8RMLPd$es(39XiWM&sL~q4gx*!)aJ>6~{Dca3E3oVZs?ABZN+$SK(i zJl(>Juk2<~YpG_y0Y&q}%hEGT->)EwK%kDcRMgE=tPx+V=55D1Xlt8I+r$Y*@2v8x zkc;{bIlt9$2i|>{ciGz^;a^UJcMt}>F5`2{G=*OSbH3_JK`P0^C<6az(fyCCv8Piw zU_c_!@zL`J7AO$p=xYR34-DG|G`xwRWcD<5)BE+S3{ZZ%AUs@xIgJ;!>Kb_s@(dc< z)|ukY<*Aq7=Mn0TPkb9Xa$IIISuO4+w^0vHZ^%lCNeEKDJRSjcYxe>6dO9w{CI_R@ z@In2p*D7MngX>M9pq54r@kKoX8B~<5h4TCGbDZblp>^$PccUiz0jen8Q7a8%g!p!D zlxWtvS0gMnhq{&V=lx&j!vL@OkSJw}U52uj8*)b!xd4^U?ntg|jlv3G8YEAH9fPI# z9hSsblnC(f-2_SIg7XrK6q|{ROuKbqi?^!1!KhI%VeW=5nXe#2VH8ld%OB)|kWi@~-sO#$IUeq=!MicRjT_X1EBk;Z)HUZhzYx5KV`hn1gTtL*fGG&x>$6n2Oxs=?pW zL>o-|)pBl4VPgvrHiZViAFv{IF-A_q>!fxU5kNmLniEEZ;F~^3v{NAbQ8dwNKJ_pw z%hP<~qEQ~!?5n|}{dO1d=l#Qwl?y1d!)@ zCy@%wA3>cLJtnm3J-2i366D#WD7)sLibUZTFOYYEGJ~%QWO!vuJr=^&FS!!y0F(m? zt=v6PWusD+8#9wtcZVpuVz2b$|en2&x1T*ADDG#&qXVz<0(tbb%t| zQq7q1ETF1=gYGU~rV%S~y{T-+3g%dTBJSQ_DdHiCE3}v|D^xLt^&4m~LJmv6YXcVl z8U4V170q&)&RdSA{dSPn5R`_ghI0Z~4a_U)wU~CuwL3Lc^5Jw55v~mHx<`>(dS)eK zJ6mUV{2*Ezl-f&6GIPrc+aAC{A$;Z6XOITD8{xdKY@orwMC3^aQU%w2W{pDEwDt%J z`(~kIMhoKpxm`pt4|zJIy3VhuQdKR;C(9bE2`mFAeKEorpD1^-Hri|l5H$!PcvyyB zVNcD9^Aom5^A#jLev{6i!JEpbP}5{`+HIPv;3<3qpje6zoV`MXAtrQ`&P@6YjbIHG zPp&eWo5YwRLkO`VMIF9Of2C1JQS^E@tqNXwfe`(jvwXM}!=>cyITe-x3w@M|=Wma!_hMXrxDj%Sb^T{%h2Fm(NtD ziM?9--vRh;0b(xf)hjjSyF<+g?7-xLa(?o?DD*~(Tbd}ew0$=CU6=+jF9L@l=te`p zA4uot=pN%CGd;DV`3M{D#E6nB(vTRGN1Jf$LjUP4bvqAT?4<&g@VuSmct}a3Nip-mEk)MHB;6 zYapK-VfLRyHeLeZm>kJ^l8_UFFUHfQBHF_$bfFtx{ohMA88yl5i<41@b8_QZqAJ|p zKGUj+3dOy~I(R7jW1f&F9vk1Xyfgw1tk+cKZ?6I$EdoRq1j^d@iNu(tCDe^xbP)gy zyj>x#8yb1B)?|lBCP75+_ERv|YPl}NFqxycJ9B;WeSAjgxdU&K7?-#hSOh^}4UV78 z^>Xz9{TvWQ!4?6?8UT(J7Xn^sqFhHgcwr1I!fxZX9&B=Wn! z>u!(aV$>l&fDfirG6L)CQbbComablLx{u>5JubT6idt%W1Z0bHN%$n3J*q4XT+31d zQ--LY?Igouz4+E(Q&s%kyU{z42FNV!tiq~T3QxZ8q9P~e9K!vQ1g zuqF^CI3G`=rX$7WW-%ob$?iip8PZ0}ba)-Ltyrk<&va4y(?gSUOlE;E(s4~(Y8n|~ zBWyaIsuU>L00HQ>491=$%@}V)Py1IUslXd|LVvA;%sDyeNG1u*NCj};p=qrk+xOi~ z>>BW!ux5B8BLOG>5llea?oUPXwv1YC{E71|C>?^?dn+^;QAI6-FOr_kA8HZbdW$_^SPff3(*vk23B-Tqn;h8=0WApy6kY?WoVTL|@N_Xo5woI|ty}A+-ffBsN zil5&5KMociey?jIs847{*mc7)F9ydT^Gn57HN=*dkwl_K)_Y9Wv6Zsizv$m4Lmhq> zYH?6*_PiCqa!!f(2#D`RD;>})zwE@h!E36xt8N`YoRsCgtp5~J)Cd%F5j4nVyokM( zN9WT>b{<6G2#w)=L{enQpjqMNN@5!zWKT)843L1!{8@^VePyBKW~6igVM~c#fG^5V z!fc%`s4Ahl& zfxSmk@gS(^tZ~e&Tqw6~NO_oV{md@cJr_{-q;X%Gd=6w;+}3XaKw*GVs<)5axFf9Z z(1y0f;qa?9HSMhfYek*+19SC{*;8pkP9^O2*NG4z6Do=egXex|dn}f3)97f>YuN=D zNk3q9n?ag+0lXFvRkzYo)OYcn>SEpv#Ai*y<(hB<7?XiQeoCg;5k$AxK638YZWird z5Tq?3lP(IWV74NI|L)H8+uJK3SLGqps3qY=O5?`I)UCIRV5>UcNYyH3nFewyHBOU( zP#2EP6}?9q>o*MNw0m*j z*WNVoAd(`atrZj@B0li!v9Cd_id@a~rJ>5wJ-*$vukQu9-6L1tSHv}c)LhdKD%Pbn zWcrqGa2ZarC*5fXqKZbLaZ0alr-V9u8wcEWcucehRrk}uvx>KIC ztRr^^q}h{z?iTm(_m8t!ehaq|e>hka8&UQs18f;V>{obYIrjlC4z%L*{ZWkVE~$6z zBg5{juLiO3ex#sK!PZ2Yy3}NV$9?D?h5MX&QD@Pt>V*2A`)Bj4H|UreLm~(4O)-*W za5EkeLe8+-BR7D2FEpbl_L-{?KhI->BaxHas7U5yTmi-|dThm0`xlYMOPVfflEszW zbjw#)!0vcI29iN6{WqDXSzwAg6LQ&9pQp`8OG=RG(^dT60X!eppg4XH;4DD{>K7A1 zE_gPzRsU%donnsQzgQ;=pSkX#U6EhM>f}L!g1$&jU6X(qYi(>K5Fag;*_hK z$;q2{pL3rP?a+ydswXQbXQN5(!vc{d@6jF+sfdge zs!-(-v=5J;tM+*bX_7-yHBXto7|<-blO|RZ2qnfOGva=)i``W#=4;+H!=s_kb;YwI zZ}Q~g%xEwyO@Qqw=d^=E2wp2SQzzyHh)LrQvc30tyrnjLvLqN<9r*9e6yUF#vg79Y_zz` z92)tf7dyiCP1?wE09=;lgjTToY8d5RuOCeSle3U zYK< zQkl~TW%|d)ECL+@p7D&`V$H}MY@@$Vi77-{!aW(N8I98-tvG%G%_sGq& ziUhpbDaZXYUuiUMEv_)eD(e^pvY6crS8VTQRn*a|l~fzotw}tXk;CwDDgF*ap?&>o zi{rf8SUED&dVG#A1W-N)Ryb{6Jba*a1C0?#M;htA+nEO`Bgoh-$4B&PxMkMLDeGc6 zY5fnmd^8K#NggmXZLaX@%^g3(O0YC(^1+vJQ0*Z5323bj4NM__Jcdwi*6tMaDLLma zqXCI4KxYcd5QYos!95pt9wrCn#sc(g=?~~{ZZxb1$li`TTwOy8q!_4&Sx@HG;NjpJ z%16~sacN4-txMq^Bw0zJp3yAx_p$NZa_N7g?p+yB-$hd*+b)$c$TIkarjvoHL`}H} zjwi@48~a4eU4GRyqY1?qz41X}QBiw1d%Q_l7ivdzFiyzk-42^}I_GxPRPV(tB7Zr)~v$ecANz^lPJ}qgLl^&I*YM7@3)}FdZ)+aIxCd0xed2Wk9 ziPzIG3dYcebhX+2xQNj&L|*F`W+An$B&>o46WOb@uO&nj_>zR?k3W{5GG#h1cZ5ms zM?ag(2m z+h4bW4K2!0NJrAoN&igo7Z+XU24=E0X^T6eI6xF z$ne2^(EVOuu84Ur<;W4y&1Z5gBQD8WP+tt8rVi)=kKNq6t!Mqx&&266_xF#2mD2>d zSq4=D_@0*gV$7Rn__lPGve!k|j<6TKL?K2dqOwu+f<=!vx3gIpMhc|GmlgNs)WJNZ zUCh;_Y?a%#^224>3xblu4LclszMRhZunai?da<`Oa}Q#y%OlYjxJ(o?mh&*p{jD`0 zN{@=->qzYKK`AH9aTxOet>e;0+nPBa3UB+-a@)H*eU#5i1|IDr$!SMtg=1{?QbM9= zHDAb`<0R?OBJzZ#`8FD{LB7?Hn1U`v{ey`C2x>Lfo}`zLwo3F8p{4RevCd=62Rs*C z(AoAVx~XZ#TOCZ;3Z(Kpo%=s5W@sA}`zgXLXf|KRp@lNO#^fDu z;S3+Z-^R|UDw*jkMJru=w-l;CQjKvgak{i@id~4I@J8jkN(imclYvAx!^al#`L3~0Qb0O20J)WhRQy>6mMxdlAfL|;U?_KQXu z8d$Tkc_B<7JQ<%1nf(KI2ISCfrw8I4FS}Y=n7;Dk11`ud`<#cyzCgeEfCZ zkApWgdhwDENa@t74(0aE0=%>({dfm5a+W?)h*j96^+dCec<#%joQEiS@cy6qR+;&e}<`u;qrr1r&8wM&PP#TGEx@l|8=flLp0z zu(aA8yUQkvOUX2>8o9-bA_V8Kp|Epm78DVJ^db8IX8iwEx0ysX_eM48U+ zv5FZY$pbOn>~vy{Y0YlyZgIm|TV37H^t|tsmB?-#U^)^O6G(DXN>UO+)cD?jlOBer ztdCMK);(RnMlyPtAM6}F?=I8kVwInkDg~=oe7wRQVIQ8Dp`o@Ep z-DuHD^oK%y?e=i$n1@)+^VS`_icWbo(b>9#mJV4ZtWIS!$ED>%xS101Z#Q6VyF@v? z`)tb}(x1wtUG47s<|2`;7HMnD-~h})vM;dAj2kclm$sm%YY&6j#hd_J%oga|MT=2w zXbfP)*J3e$c~V))e>AT%soKqG&f*DkAD0`8^9e`mC30*?8N)_G;+95y3&59@Xi$dm zh71{|m#f;_js9=3^*_Tnn|t>`t#I|HTpgyC1s47YNl$e(Uz!pu&GD|CUVOE$mIVNd^kQGv933X;4=|U%q(`uYN{hj(ZEQ+b;fgPWZK`APPqlb4;D(SFo)kx}8 zoLEu2+rM~j>sXOcqCv@)85^PE$MnT$sl^}WGdmCcIM`>Q+Bec62S1mUxOL-%j(Qf-i-PV7^ zodR8#su?VyyjmMbevAXjY0xTYvMyHd{KVjHc_;%Pff*1Ck$2la2lN;|v6aQxWqc^n=Y?*&YE8)ch{OhqTJ>u`lMr0- zsT+~`T!W^}v}V3h*fNDlCxXr;l`teSuY_9q>XO`!ziqrC{{$Q#@#kB1!n)*9mXLO# zV;s!MFBVv*&XB^nP_0nAe4DLyBP2c36}e>y%El-*QTyeEHBO){UYmdy{V@ z@`R854e&L%F}tFN=IC2)*~ELC>ClE@%S3MI+?^uAmO{!mR+X?Y0@fBVc(U)&N1ist z3o2lm`*K-v#XAJbrNyFDHym&%FcWbapV2+cQ|GCK8bjgnhn+JPhh*l=QUVMD?t( zshHSBtr*Mx>~M`ZBKjN@{jf}Q9)SmFc_UcWlu+3Q=8K4aD(6oU+N8PDhBpGg)PM5X zA2ak?o8@-oT94Z*+hSn|4MM8tgoJP=*=qDR%eFXYP&I$!@{$?dz-G(l^2IRl^s=ck z+M!I3S7rOi;mX$AeN#MKf1?5LM1Gc4a!^MR2xwLEK$Mvmqq{oc-# zE)oRslOW6X0@&6ODLk-~sVzj^*9xVv)^oQ3V+4gZnCmCej86=;iWqhaO*DQ{bgO_M zJ<*LIdsz`klDp(hi6ZgSCCUSod?WvE^N$p!c<83>yp{d3N#D9BDcTsyC+pW?m z&;0`7vcfv2S%k;DgI|oN9f4}Yf_rRG(njuVXBs{@%*e~!QJBb zgoHksZU!9ppw-~LPvxIeM29&OXzI)5Cmb_jvof~Hc5stwYSkjSoCu{C?$0PQqUJeU zQZh5F1#t?~A>RXMPgsq~*zmFntm% z=X)z8fXMTBOYIv9&&Ug?y4<>@Si9u0-cEJW0xbkec*AKhz6_~YUQWTo8XyGKO*a7Yk~8t1rr2d` zAPbc886D4a8d+L6is`2;3F(1vV}*FE!33UMJOtrR5>XN5ep6!7ByAb+<(D9$Mc$HA zHi-@t>7a+gqdxI~m;GB6J2eR?X*jd>LW&Z2|j^0zjRMv1S!qy+L7(Gx%u8ls6eb!6)AlYD*<3|aydN?)Qtc;MmoQR3&6BCe%VuH2 zq_L=0_-yaAS(bscpev9XGT4=zF(syv>`3p2HBzqHVmg(vMmC5zcdx1rseDEsNg#IL zgYlD`EBKON+pjl@ zwX9N-VKRr*nhpO$P|=uRF_Cu)`?>TQhRDE(iRtcb$)$1pcIYd@MQEQK;^d=z3{qzE zv!oFulR9~kL7en3`Km&ldZ88+arX)?`UgMVYwEmXbw<`VJvHgSWF24Lhv90^yc4hGfm%!BW+iOSH{%jspbz*)uKz zI+)aDY2xJVE|^-Ob^b`5%(vVI-bY=Z?#sG?i8xh#mhi4`9*8ZBhzEpi6rVp8ZmGto z(_TBpx>fLp(a6L{?KPVhF;$8YX_x-*h@eq zzWVMH<(OBU!K_}-sPFz3h^y*C4p}|pNU-$~pGW{-ropeW0-PoII#2dnwput5^asXg zrH&(V3&fWj@TjS^C>$E;R7LrNiemgJyXV55kbH0L3?mkBa-sfuZ61^m{mCYg-P{id z<^%@+#pq*1d|-HoiIieNyO30roCqv+sy}&o##+`%-*9yZ69g ztKgbOqgi^tQCyV7c+E(eNh49=ya1YzSvGL$|G=*5#S)NU9s&!`!n2$#zcWM)c@uRD zYMCa?^|?JY4cGn zy0j=~Al!3MTm%PWSH8)na=Y&v=EX4`fs@&to^(4j3HvnAJ(Q-|S6Am2FGXlnuX$Q^ z7+ldTiat@FP5{XyfTRlLH z7><#4`Ko_4f)w{Xzd2 z_Av-WomuW4_$<=`ANWAjyX}(FM=qG7T_5LUGC={Pu_Zn}c6ct+idrLY zOMHQ;+MV_^qzENwOfG)AEA!3TWCHh*8=^}}QQD?fjxuZ*{_$Uk^(BeG1S{FYBv@pLW z5PtzFB0?bF0)zzBxdvx%Il!UwG}t|tZGU^S<%(Tmglgm_JMvltf_QInkd7&e!Dg?) z{{m!v6k%mdyz>6JMsDDMt%)*=x1IW+KjM`~=~dqxIk`U3TT)D)NqtYs0$6fKm}l$y zAkcq+uLqO^Ijue>(dW|sNZsaPG9kycED67N{rQPcQ}(QNS`bYorX7D^|b*7G%f27 zP6dxYNnzZe2xg>7XhXY&UcX0Ne z*r>w>p)ZHG0$4O0NRvMw@y56blu^P!j{`P;d)@=+p4W}%dQLK$A zv+MM2>n;Wlch^gmH~+<%Srbb$9ice%jpH8v1;9v5S*4qgBd%oV1P?gTpn@B$n9?Z; zW>x6w=YIoF9+Ca*T$E@coaQkiJnrn7u7BR4%9h*w$L=)r=PqsZ1yx&SZC{*e`Oi)7 z%x2)u?GXPjXYKzhbPj1`0VB9iX>>+>{%P(`%YoWQ@uzt^`XxppsK1|IQc-s+LTZaiKdhXcWaavz~e}JU%dEmOz)BkJs z>=7lFUU8xsDF#c+{R*Y2#_;XUIq*cBTYOzTz(sZD;M+jWk9T&p*uS5q4LuRG8@2SB zKVTRh21*PlF2_Jx%AadB{)8DO#l?4^ikK7~`3bAZq`I;> zLR6_a_Ov};I9y15^=cqjg6%@ z&>>%S75$}8VmIVF$NI>kaPT)X4+}C-!%TjaQw~7($aXw-_59K(xR)`}WytK>1k=X5 zz#(%h>#rc(PvO%vXhH_sM-oC9=}lx-%jEU%!2(`jdT;?Wt>B(vq<1@A2LjpjPp>Kk z<`9lZ$<&hDMsce4N4TwGgJd~6XRy5a!j$4C6QS#K{}b?DMw^2JoDhP7o}r?dM2IK4 z*ZtoQwkM&L4$ZMO0Zj~&t$=>DXXyxNu>mt)W}u%J;meu2#baFAl(!Ia9_^>sFedt z;q8%#pXV&bU}jR+Lt&4D1LEY{M&%DdAqiP^P)C0N!wHe*Lw&}s@(4nB8_4z>=pTi7 zDh!}}ct%1g!cBQOeBww%D%sFZr1EE)=-EpI1w(8SXu`C!7(_r683~1OA+Hw>sxBZ6 z4DAibO0x#`g7(+f9x$=>$S|W&tpU%q{(i*mQ-V|VnkCRm$3zl`iE_F`@T4G#E`9~i zo<}^sV?Yb4dv)Xo$QnlB+4K`dZag~&pc}+31Wd(MUKskOOg9*d`rin~r|J6q6$~Ob z(d2ey=K=ABuBGwa@^apFe%o~UUA^D$CXX<-N+u3j3dUq^YIH|Rdg+s78t35$W~axB zr{U$$O|P}n@%Nd|EB*?3#C4pqE!sLQxS=y^pS6N|7y#;6X&afCNz(P4(l@ljG*HHB z`Q=eLoiZ8B5yE^H5|&Fxy;4syf$Q;KPg_~Azs|=Vr-dxxHtY??C0}~cFPKiLCjCvy zAolIq%N?T|xSz1E%I|0z2`6G=26_ob*K{zOt)`%%J-H0{uw(FCWtFN?fOQks z*sQRS^>&{>3U^NbU3;jKZ)+sEuwhD{;nNwH^M{6gw8~)()CLQn_CoWOTDYqHH(pSW+BVV)u%A$upKw!tY-45oa1ge>?h)9F7@HWzU14hJEJHsh+1-@ zCb0Ya>P%)NVf?y_?nRjmjN95d#=6#}j~sgG;_9G#R}k%+kV*Ox)LY)NIm@%Qx{tvS ziIXIneS6nd%}zor6K{BllNg}BS*DrLL1MGJrgD0+>tyELR2H*P$Mw-++pBZTEs=N+ zwn0RDIXJZZ@K+1ryN@a%7;XU^ch5VBgDs z2doojf@i>!;NV!Y-}NTtnjzU~9+nJT%x05b;>%D3nD>&M4|TvyyB>3$v}`E-;~wbJ z?(I>>)&OOSbNWF~dj3g-Jh-jEDmb^|lGNP;qv?rJ!VQgEO5me|C^!O~APKj5Oqk6{ zRL=mN*H2kkbYc13tHS|%u~ptUTc%s2hQ?{nGj+CM0#;)U|M+){DBFw3x1#sR0^dVZeCtP!y}lLO9#ieEB3**9<0*ZN^^}ffl58Jv)wwu(^?2M{ z7`^gIM`D{Vz+gWVG~Zu1A)!6P>4lxB3V}{gd}6{I#&2R7=`UQoU&I{a?TGPEW=~A5 z#B}GI4wf{ki0!OlP;})M)LAsEgR2jvrFpn_{;j4+(|I_cnu6SuOYY+(2?k45*a| zId8vklz*^##a^*b{>i@q9t9Us6>$TgZT4+R-v<86Ad| zbxWVyO{bQi+O+^r{VKSE)49Y=|LFi`lxXaC;F;DzYzXY!^^Y%#Pu$A$r@=;|pLZPE zV`Yl*@6Bicc8yt9rv4--9nTDw7@w~;scFc&h4@*@HYBF5`Mml)A$ysUjZnC`ekjeR zk20JWf1)zA#x#i7&w$Pf_L5;x*}il{fH)bBX1Piyz$Ci>jGe%F@N77`#j-t9pX2p+ zpxEnTLSmQBRrR&dLeOEj;Z*JK-iu8To4y5Du4fmU{nkXhKoPf@Q31%cPghWRr3yvh zPF?>K`|U$lO|HQzwheKNkop#EFfgLw-#^?!K%(n~7e-Iq8nV#byIEpic?1@2Lqat` zh>nAIcmEdeOe(K>hV2VrN(K0Xi_PGf{&9cM*TN3$F7GI;b-Is7fG~AK8y2)r!UmV{ z8$~7}DDR?g7)Bp#hdyC#fWs>_)UwXvPrS5dQ2@?&ASL0z{+IQ1bNJ8UcB`VuI-JWgF*(Y`9jBx#h=_eTIe$o5pN`P3_Pe(1IeXU&1D36oPj4 zcx?dr@keZ(mDzypc?y@JSeBkQY-GcZJSDxZToUJT(Y zAPN&bmRyq62>YksDS1J-P4>L*MEyb_DL!_MJcC4clVTkun90oN%JALGyACKc{0~z9xsgQ;P;{0%=87 zEM0*LCvvFqwfp(l$C{69DokJhWi38ES0-|i?Uc-9wwyF^iwS=RiH+ZbHb0?%X|#^^ zpl?EO6$~Husc!4!loZU(YL9NA%<;1^vJ^50bEtk!3H-w2wpThB(uL$gORqQFXa~S> z|FURp-UihufwxrRQX|9i%^1|?Yw4JG6zOCdwfqmL)tu^2aV=vmZf0E+iW-ZpnT*XG zO5pV_V0_hon|YAu)2agg79Q7)xD|>1qIk4b+)xt){XpOFz;zzWAE`iW-y0^)Pc9{; zJD&nc@g$A(L*K5`);mlvcMbysST~ew zeST0(Buy8E^8jUoAeqvT0bP!57p`@f@oFJ#8vr;y0`o(%Qai=-?DMnICq`>Oz(#Md zB`kzD&nTvU@am20E{}1&{9Ci~FGLmi+V>QbjS7Sho-L)uF6CGVDyYt8ct=IKtU=^M zudUG5cJ#{rN&X~;OC6#o`auI~)`s~vmrx8-x$iV7; zWI`0x8%NlTRbKO?(Z2m0ZozSMT+IH1`!6uEOSRVK2lE_A^eR)d-8V#DsS(&%sWfR?0V88)GbdGndaoB;qfvBGaqzVgSp+Y-CJE zaY|dx?{s@c%-m;~T)Jf`RyDmhA>)$#eG;f~qH1hs@2ZS=vgmyRVYE+S?DqGywr5F| zw5Rq(m1^GLrJOEhzTP2`B;$pydNRkCt9#wARv=`tnmUO!oPOUMkDHYK`s0AM+{?`% zX~yz7QXzCtalh_>p)vnA==?JFr+YlKw))m;sRVRpMZTS8vEkv0JmcEHF4Nt|+w?75 zPAJc>9a9o~_3S)&!~~xa_oLEo`I{DDqt>KHShsJJ>GH@=}T8qjw4Kgy{aniX1R1Z$3V zBs?7)Hk+#ch-wNok1O6b*DZkcu4>XZS7GL2!aqs!q#b$p9(k`^pi)Z0-dfd$|Q6A6W z-_qD2LlLfIk{MlUhZUH8xMjaqE#DN05wmummnZyei=gsiY=SD$QNd=gDtUT8AW z6O%LY33|s7IQT^1_FCN3OuWJ6KnH%b^{ijk1-59^75hTY28;m{J@#uAX_)i;&z)a* zKPDzv_6XK?T_(n|89W%eG?Oma#ldKa`)qyVY4P?MS2w-SQ6^%Jf1!oQkdYYDL=vLOb;2 z4qt>^Hza29a$zB4!ngwI`*VU5;EyLVN zu}aMC$2@K(qKQo68W$W8=;_v8o<}wbQq6gX@(g`c1omPo!26|#BX4Ug*Yt$aVu+yzqh;Yr*w;5= zT!eh&oBDVI0+qakl*l^1`(?RZ-6#Gi;ylJF>8xV5t~bUo`0~A6=iZBbS$GAa(Zlpm z^n3C8>8-v1xfUA5r&n*d8)K%E@ChktVzcBO$~;2U$8MXgRyj~B>P%2*c4{z47vk^c z+B~_qHnWTb(f#-2RM~TT^2imq><%r)6+19{*v1ADX)vVyc04nTafkYKq&lVKoHVjR z#T0X#NMrga>zndwojj!b8b#xUCoo-dKlN67u_`63C9U&e>0a1%O(si<{zy6Cw$}9QV5^ z>d_xb_O5YUO*ScFx*n+H%jVL)lc%N;LGJ6FxkP+)WZV1$=wcmnkmjE7tttVQURIrMPrq-$h&Yb+ z?5Ca>-HeM-fuEVk8G`c>YX>Y!yfM>BM;Va~9N@mPCogN(vKrA&_BH@JnC zqZ4uxsT|>5XI*$nm#vv#@fc_Iq8GEu?M;@n;2OcRR;(1?W1Mz;at^^TidbHyB=kkY zriuA;BxjtSA*YfzW3i|~jrXn9td8IhC7BkJY<|Fa$#{N2xuBm?0UP^({mg>*5_;5h z6Ya|CL(WI0Xujw!8WW=8|BOh@&&l@0TIlFKYVS#!{&ZnO1yOcmdT&W1mPR$NNgju`)|8fe3TzUy>B8sQa#W_p zhXrI$?Rcs0GovNnQ+COQQ#MFe^-{Cz&Z}}hUmf!h?21{37Pk&dhDs`;Jp#JymHcuh z=bUqm=wetr{RJ2r!K`W6?+|>Y^i)Ebsg3GKw`}j)MFjzy_IuQ_8H`M^kL6mn&u$fT zq|@QaSTqtZ#bz03FNBW;&*jT?+0&Kc${7@xUa4_Amaq2e<#;?cpvN{Aj6`Y{R=-a6 zE#&-ak5$xRP0Uu>F}L-hU28@kgj~4UmeWGx(s2b7aW>A{&e`LBG=!I&$8nSA{a9^v zb7$zwMWgQu+;*=W%A#v&Zl)i)!KN(ebTVHZH!XT3C})briDS;liS0;ZpF?To(_#!| z1K))0wY25ClxrrD)UuW9_D(ZK^p6!~Lm60BC^jcx&2TN(YDxIIO{_-C*K;K z!nR*6){VV7ron;9Eapl>1}`Q?S|fK^ujLE>7xub6vINv1Q?g`(Gh;2yDut#Lj@60+ zo2+xGs*|#Q>P3Q4cj#+V*#|L4Fcai#%r{R!+~bdL_2gF!p1)LLAed+t{w#5?|&);*V#`AoiA!LraxmJLd$ZM}M5gK#=zEET#yg<%Ps}usl4Bj}$!`~zXuDBAW3*>~TC0PmF zLh)6eJWo_(0~|NVRGTf?hRnKo1L$sfkejMi1W};x#=aBYztEPblyk-70KT6P=R;T> z6d98!KB+siZ7$YInxn%8+s&S@BN$6!$u4pIXqx|ti7F^&-NVWlvMq6aZs8EdtRP^Ke!KKg+t=$`HE0x zUkl`P>X>JCul<-Zr{7p{OU7ZT!0rj3-l_YRxf2?aSJI4XUZYHLr6+<3T00icH2h7J@)0R8P$W{7zHpIUl<5Y0%s3H~f7RArf^@ZU#2 z83{%}v1+aRW$w<-|DS9A0v7c*Sz7BqStpo9VcWWm!0l4+DDPC=Sy2tw5i@_qGn>=# zjv7}oDweHI8`JK-a}&6L5)VU8rXp7^5tajFA!IF5cvNKy8Ph3%E&T}l^09@Q&C(~N z=5^8B9= zhMrO*aNch!S#=vSEC73kq_~{}pXPb9PjBEj6OE9si_@Y0aznX_$1Qqwu`HkOz$Ql8 zoP3wp`rp|0tph~xdNbcxh7!N#;!)_vP@Y1-T~m?BVF^IHQ9U_a24V{YLj^?>t5LspR`EZ>TBo!y4o}yJ&YA_{3f~T)^t;#@i$C z94=e9LLvj-Y zG0`A#;%o00l}CR8jZ){U8sN8zS&R#;CRiym;UhtCPywI1zsMPpRn%|fgaU#XpAGx_ z6?BGD76)jM@l3K6cxyJDp{9H&2JpI=>T-v6Ll0@6bk1an1a1VpTi}_ zB08ZFkYKbld)u80-!~v2v2zRT`K09EsjLMgwFzpS5co{`$s=LwF90#5=Vi9rt-PRH zmi7HOQ;GD}t)*591_Vk+&A`6}|AqLM;zyZU7G$DoNcU}e4g>GRG7=6H;3G~$x#Ajp z5mZhRI+;`W{aVQf?i=lE2wnt7R+$N5796uXhaOpR?QnyTh~}gHvA>txeHWq?g95^%zlK!*D3_#M67Og0;V>_s=2n$yNcAYH?d2w*s- z3C7V&2)$dX0*FtDps2G-NXgFftYxH;oz>nR{-9C@J`JVbwr@!@df>A1@R;p_I%GG39Y=nq^$^77`7Y1pxmr@!9X`>@ot~X8v?944Dwqj08XN z@$=F0^G);v=Wrb~8O3Z|a;{`l4!u)Q7uJG+lrRAm@d-_f$cn0VLGs`YNQISMhfeYX z;qzQhg`APU5TOS&cD$3`cUr!GM5t__7KxT9T4Z8UM4knx>{UjFAJ?@$zEd98B_<$f=bgEfuyE%fdZT%-O60awxJ literal 0 HcmV?d00001 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"